NGUI 的 UITweenr 很 丰富,但是有时候 还是不足,比如 我想 Play Toggle 一次,它就没提供对应的API。写一个扩展类,很简陋,只实现了初步功能。当然最好还是修改其内部的源码,增加 Style 之类的。 1 public static class Extensions 2 {...
分类:
其他好文 时间:
2014-11-25 00:14:05
阅读次数:
484
NGUI 3.0 之后 采用了 一种 全新的 事件系统List ,使用起来并不麻烦。但是最近做项目碰到一个小问题,特此分享一下。PS NGUI3.6.4版本PS 有空还是看看 源码,有些 时候 光理解 还是没用的。一、问题出现在UI 逻辑一块,在一个 UITween 调用之后 要回调一个 事件。代码...
分类:
其他好文 时间:
2014-11-24 23:57:01
阅读次数:
622
如题,要实现序列帧的播放导入图片的时候需要注意: (1)图片的命名要连续,如图: (2)将这些图片在NGUI中打包成Altas图集的时候图片应该在同一个Altas中; 这里以播放特效为例,满足条件时播放特效,不满足条件时不播放特效。接下来可以创建一个Sprite,然后用代码控制序列...
分类:
编程语言 时间:
2014-11-24 18:40:17
阅读次数:
324
用个纯粹的例子讲述一下:
首先建立一个Label,然后给他加个Textlist的脚本。这次不是右键点击加了,在图中右下角有个添加方式,然后找到Textlist添加上。
然后看到里面的属性,Text label和Scroll bar这两个是重点。把刚才建立的Label拖过去,然后建立一个Scroll bar 也拖过去。
下面说一下Scroll bar 如何建立。
建立...
分类:
其他好文 时间:
2014-11-24 17:24:11
阅读次数:
372
其实蛮简单的今天紫龙感觉萌萌哒就详详细细地记录一下把:
首先在制作一个sprite命名为skill加一个背景图片,然后再建立一个sprite,选择一个可以挡住skill的背景的图片,然后选择Filled属性(如下图)。然后在Sprite下面建立一个Label用来表示技能的按键快捷键,本例用的是R键。。。如下图
因为sprite的图片挡...
分类:
其他好文 时间:
2014-11-24 12:00:36
阅读次数:
279
直奔主题:
建立一个sprite加一个boxcollider然后再加入下图属性:
然后看UIInput属性里的Label里面是空的需要建一个新Label拖过来:如图:
然后看label跟sprite的对其方式设置成如图右下角的方式,在target里面吧父对象sprite拖进去,设置下面为0,这是与父对象sprite完全适合的设置:
这...
分类:
其他好文 时间:
2014-11-24 11:54:31
阅读次数:
227
NGUI中如何给Clipping的Panel下的UITexture加shader...
分类:
编程语言 时间:
2014-11-24 11:49:55
阅读次数:
224
http://www.unity蛮牛.com/thread-22018-1-1.htmlngui作为unity界面插件之一中,无疑是最好用,使用最多的了从自学unity到现在界面一直使用它由于它的持续更新,我在此不得不说,确实很为开发者作想,为什么这么讲呢?大概在去年吧当时用的那个版本已经不记得了,...
分类:
其他好文 时间:
2014-11-24 11:23:53
阅读次数:
159
因为项目需要,很多资源需要实例化,同时希望利用NGUI的一些功能,折腾了一下还是找到了解决办法。
private GameObject creatItems(Vector3 pos,Texture2D texture)
{
//这个是利用NGUITools的功能,前一个参数是父物体,后一个是要实例化的对象。也可以使用unity自带的实例化函数
GameObject obj = NGUI...
分类:
其他好文 时间:
2014-11-22 17:35:16
阅读次数:
238
单选框制作:
如下图先建立一个sprite如下图,然后添加box collider再添加如图的脚本:Toggle Script....
添加后会有如图出现:UIToggle里的Sprite就是我们要点击粗现的东西。需要一个新的sprite:
那就新建一个sprite2,并且选一个如图的贴图。
然后把sprite2拖到之前的那个sprite需要的地方如...
分类:
其他好文 时间:
2014-11-21 18:58:23
阅读次数:
203