使用NGUI版本:2.7.0(1) 关于UI资源的放置: 针对于UI资源的放置路径一般存储在Assets文件夹下的Resources文件夹中,倘若Resources文件夹不存在的情况下,可新建一个。但是为何一定要存储在这里呢,比如说,要加载一个烟花特效,习惯应用到的Unity的资源加载方法是:Re....
分类:
其他好文 时间:
2015-06-11 01:45:16
阅读次数:
423
在商店中购买、在背包中出售、使用一种物品的情况下,需要对按钮进行长按处理,来快速增加或减少 物品个数。在Unity的 GUI中有一个RepeatButton可以用,在NGUI中有OnPressed 回调可以使用,但是在 UGUI 中的 Button 并没有这种功能,就需要自己添加。...
分类:
其他好文 时间:
2015-06-11 00:15:09
阅读次数:
199
使用GUI实现窗体的主要代码using UnityEngine;using System.Collections;public class MyGUI : MonoBehaviour { //public Texture aaa; //public string bbb; //pu...
分类:
其他好文 时间:
2015-06-09 19:26:33
阅读次数:
236
使用NGUI实现技能冷却的原理是这样的:在表示技能的Sprite上加一个半透明的Sprite,将类型设置为filled类型,Fill Dir设置为Radial360,通过程序调节Fill Amount就可以模拟技能从冷却到被活的一段时间内渐变的效果。如下图所示: 代码中一个标志位isCooli...
分类:
其他好文 时间:
2015-06-07 23:03:49
阅读次数:
131
摘要5月27日发现机库界面在设备上有明显卡顿的情况,检查后发现UISpirte.Update有异常的性能开销,下图所示:影响范围为了Profile,在UISprite.Update中加入了如下Profile代码结果如下:结论:的确有的界面在每帧把mChanged设置为true!,而且这部分是性能的罪...
分类:
其他好文 时间:
2015-06-07 15:49:06
阅读次数:
987
动画效果,针对图片实现现在学习四种基本的简单动画效果一、Tween Animation共同属性 1、Duration:动画持续时间(毫秒单位) 2、fillAfter:设置为true,动画转化在动画结束后被应用 3、fillBefore:设置为true,动画转化在动画开始前被应用 4、int...
分类:
移动开发 时间:
2015-06-06 11:52:09
阅读次数:
148
1 在开始在菜单中直接搜字体,拷贝几个字体至unity(ttf格式)2 创建一个空的游戏体:GameObject --> Crete Empty,为了方便管理,把这游戏体重命名为Font_xirod 。3 在 Inspector 面板中,为这个空游戏体添加 NGUI Font 这个脚本组件。(查找 ...
分类:
其他好文 时间:
2015-06-05 22:31:07
阅读次数:
160
1,准备素材新建一个文件夹,命名为UITexture。2,创建Atlas在Project面板中,进入UITexture 文件夹,选中这两张图片,然后 右键-->【NGUI】-->【Atlas Maker】,之后你会看到 Atlas Maker 的界面:在 Atlas Maker 界面中,点击【Cre...
分类:
其他好文 时间:
2015-06-05 22:27:45
阅读次数:
278
1,创建 Widget 为了显示label,我们需要新建一个Widget。也就是所谓的小工具。 在菜单上点击【NGUI】-->【Create】-->【Widget】。之后,Hierarchy面板上,会自动建立出 UI Root,包括(Camera 、Container)。2,创建 Label ...
分类:
其他好文 时间:
2015-06-05 22:26:36
阅读次数:
136
转自:http://blog.csdn.net/huang9012/article/details/19411703
http://bbs.9ria.com/thread-417659-1-1.html
NGUI官方文档:http://tasharen.com/ngui/docs/annotated.html
概述
UIPanel用来收集和管理它下面所...
分类:
其他好文 时间:
2015-06-05 19:48:21
阅读次数:
318