孙广东 2015.6.17熟悉NGUI的人可定知道了。但是NGUI弄的有些繁琐, 感兴趣的人可以将NGUI的TypewriterEffect类转成 UGUI特定的,因为有些以来的其他脚本,不爱弄。我这个只是简化的内容。够用了using System;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Events;
///
/...
分类:
其他好文 时间:
2015-06-19 10:35:01
阅读次数:
220
NGUI中使用Scrollview控件,通过Gird来添加和管理子项,一般能正常使用。但如果你把Button作为Scrollview子项或者子项中有Button时,你会发现Button可以正常起效,但当点击到Button时Scrollview会无法滚动。去掉Button的BoxCollider组件,则Scrollview正常。
解决这个问题的方法是在Button里加入UIDrag S...
分类:
编程语言 时间:
2015-06-18 19:53:43
阅读次数:
209
如果不太熟悉UGUI的同学,请补充一下UGUI教程,这里就不一一说明了.NGUI 与 UGUI 区分:// -------------------------------------------------打包图集: (为了优化图集,我们可以选择把带透明通道图片 和 不带透明通道的图片分开打图集,这样可以减少内存的占用量)NGUI:在打包图集的时候图集的默认格式是RGBA32,也就是支持带透明通...
分类:
其他好文 时间:
2015-06-12 20:59:10
阅读次数:
394
1、添加两个按钮Btn1和Btn2。添加2个Spr1和Spr22、给每个Btn添加两个脚本UIToggle和UIToggledObjects3、将每个UIToggle的Group设置个非0的值4、将其中一个的设置StartingState 勾选5、Btn1的UIToggledObjects组件中Ac...
分类:
其他好文 时间:
2015-06-12 13:20:53
阅读次数:
358
本文主要参考iwinterice的NGUI的UISprite动态染色的一种解决方案文章。参考参考,就是既参详又拷贝,-,-|||相关理论依据,还请去移步NGUI的UISprite动态染色的一种解决方案里面去寻找。我这里只有提供一下源码,并对原博文进行了一点点修改,至于修改后的好坏,俺也不知道咯。首先...
分类:
其他好文 时间:
2015-06-11 12:49:12
阅读次数:
303
以 NGUI 的 UIEventListener 为例:有一个类: 1 using SharpKit.JavaScript; 2 using UnityEngine; 3 using System.Collections; 4 5 [JsType(JsMode.Clr,"../StreamingA....
分类:
Web程序 时间:
2015-06-11 10:51:31
阅读次数:
131
使用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