最近在开发一款功夫猫游戏,本来使用Unity Sprite制作,但是发现Sprite对各种分辨率不支持. 看着游戏很简单就使用UGUI制作,在中途发现有很多帧动画播放,使用了Animation调整使用多了的确很不方便. 于是改成脚本来控制Sprite帧动画切换,慢慢开始形成了写一个插件来调整. 写了...
分类:
其他好文 时间:
2015-10-22 06:47:03
阅读次数:
1420
1、什么是iconfont?说白了就是用图标制作而成的一套字体文件,本质是一个字体文件(扩展名是ttf\woff\svg的文件)。它是用来制作网页常用小图标的一种方法。以下是天猫首页使用iconfont的场景:2、用iconfont有什么优缺点?1)文件小,以往常用的sprite图如果要放上上百个图...
分类:
其他好文 时间:
2015-10-18 14:12:26
阅读次数:
254
关联菜单,在我们浏览网页时经常见到,它极大的方便了我们的操作,在游戏中,偶尔也会用到关联下拉菜单。下面,我们使用关联下拉菜单来查询下全国的天气。首先,老规矩我们搭建基本的UI界面。我们就不自己去制作UI组件了,直接使用NGUI封装好的UI组件。我们先创建于一个Sprite,重命名为BgSprite,...
分类:
其他好文 时间:
2015-10-16 00:54:42
阅读次数:
338
sprite:getTexture():setTexParameters(gl.LINEAR,gl.LINEAR,gl.REPEAT,gl.REPEAT)在安卓设备上,设置了纹理自定义寻址模式,纹理图片的宽高大小可以任意设置,但在ios或者mac设备上,纹理图片的大小一定要是2的n次方,不然渲染出来...
分类:
移动开发 时间:
2015-10-14 14:00:36
阅读次数:
227
图片加密的方法有很多种,在cocos2dx中,经常会使用TexturePacker来加密图片,方法如下:打开TexturePacker,点击Add Sprite添加图片,在output栏下的Texture format选择pvr.gz格式,点击Content protection加密按钮,创建加密密...
分类:
其他好文 时间:
2015-10-13 22:36:09
阅读次数:
285
制作血条和蓝条,原理都是一样的,下面创建一个可以复用的进度条。第一步,搭建基本的UI显示界面,使用NGUI(没有插件的童鞋可以看我上一遍文章 )创建一个基本的进度条界面。选中UIRoot,在Scene视图中,创建一个Sprite,重命名为NumberBar,为其选择图集和精灵,修改其大小到合适位置(...
分类:
其他好文 时间:
2015-10-13 18:59:44
阅读次数:
274
最近在学习NGUI,有些小的知识点,个人觉得很不错,就记录下来了,毕竟好记性不如烂笔头,温故知新。首先导入NGUI插件,插件我会在文章下面给出链接。导入NGUI后,会在菜单栏,看到NGUI的按钮,我们首先创建一个Sprite,重命名为Skill,为其选择图集和精灵,调整Skill的大小和位置,我这里...
分类:
其他好文 时间:
2015-10-13 13:52:43
阅读次数:
271
helloworld就是一个完整的框架,大致分为四个层次如下: 导演-------场景------图层-----精灵Director-----Scene----Layer----Sprite导演类负责的是全局工作,关键代码主要由系统自动生成。在类AppDelegate中,它主要由三个函数组成,bo....
分类:
其他好文 时间:
2015-10-12 17:27:24
阅读次数:
179
CCSprite *sp = CCSprite::create("");addChild(sp,0);sp->setPosition(ccp(s.width / 2, s.height / 2));CCSprite *sprite,*sprite2;CCOrbitCamera *orbit,*orb...
分类:
其他好文 时间:
2015-10-10 12:16:03
阅读次数:
190
//点击实现渐隐渐现效果//层级结构为://在bg_Sprite上添加TweenAlpha 控制渐隐效果: //在title_sprite上添加脚本 点击实现fade in fade out: 1 using UnityEngine; 2 using System.Collections;...
分类:
编程语言 时间:
2015-10-08 19:50:48
阅读次数:
180