NGUI功能强大无比。。。今天写了四篇了才是冰山一角哇!!!!。。。
下面介绍一下下拉列表的制作,首先我们先建立一个Sprite给它添加一个box collider.然后再给他Attach一个popup list的脚本,如下图
当添加完脚本后会有如下属性的界面出现,在Options里面写下你要做的列表内容,default属性是你设定的默认的名字。这样列表就做出了,但是只能选择而...
分类:
其他好文 时间:
2014-11-21 16:15:58
阅读次数:
449
NGUI的ITween主要是动画制作。实例为主:
例如给一个Label加TWeen。如下图:一共有这么几种效果:
分别介绍一下:
Alpha都懂得哈,看到From和To了吗???一般是从0到1.如下图:
再看Color如下图;
Tween Color 看到From和To了吗???从一个颜色到另一个颜色;基本上所有的 属性都是这样的一个from一个to直接写东西就行了。
下面介绍...
分类:
其他好文 时间:
2014-11-21 14:23:44
阅读次数:
182
使用NGUI的Tween做补间动画,难免会涉及组合各种Tween。最常用的就是 Scale+Alpha组合 做淡入淡出了。那么如何控制 播放完一个Tween 后在 播放另一个Tween呢?利用delayPlay 。比如:第一个tween 直接播放Scale动画,用时1s 。此时播放Alpha动画那么...
分类:
其他好文 时间:
2014-11-20 13:33:49
阅读次数:
644
既然标题是最简单的,那么很多东西就不需要我们自己做了,使用的是NGUI的示例,只针对初学者,接下来让我们来做一个最简单游戏设置里的声音控制。 1、导入NGUI; 2、找到NGUI的Menu示例Demo,文件夹为NGUI\Examples\Scenes 打开Example 3 - Menu场景 3、....
分类:
其他好文 时间:
2014-11-19 07:13:52
阅读次数:
420
参考:http://forum.exceedu.com/forum/forum.php?mod=viewthread&tid=33091&extra=page%3D1一、Panel相关1、Alpha属性影响所有在panel下面的widget。所以可以用它来淡出整个窗口2、如果你的UI需要被灯光影响,...
分类:
编程语言 时间:
2014-11-17 22:33:40
阅读次数:
375
using UnityEngine; using System.Collections;//学习NGUI“反响推送”时间机制public class NewBehaviourScript : MonoBehaviour { public UISlider UiSliderObj;// 滑动条 ...
分类:
编程语言 时间:
2014-11-15 10:00:28
阅读次数:
196
NGUI的事件绑定可以使用UIButtonMessage在一个游戏对象上添加Button Message组件:在Button Message组件上添加要通知的游戏对象上所挂载的脚本的方法Target:要通知的挂载脚本的游戏对象Function Name:调用的方法使用Button Message不....
分类:
其他好文 时间:
2014-11-14 22:39:05
阅读次数:
403
写一个类,重写Sort方法,用自定义的比较器来 自定义 排序规则(例如:武将的排序,可以按国家、星级、等级排序)UITable 第123行 /// /// Want your own custom sorting logic? Override this function. /// pro...
分类:
编程语言 时间:
2014-11-13 20:23:05
阅读次数:
3538
http://www.58player.com/blog-2537-85030.html接上文,项目中因为需要UI热更新,所以我使用了AssetBundle这个解决方案.一般来说,我们使用AssetBundle生成资源包常用的方案是如下这么用:usingUnityEngine;usingUnityE...
分类:
编程语言 时间:
2014-11-13 16:32:51
阅读次数:
186
参考地址:http://blog.csdn.net/u012091672/article/category/1786645Tip1:Table的排列方向会向左。Columns控制每一行有多少个子物体,超过这个数量多余的会放在新的一行。根据Direction的设置,决定新行会放在之前行的上面还是下面。...
分类:
其他好文 时间:
2014-11-12 19:24:51
阅读次数:
193