实际情况中,往ScrollView中添加Item往往是动态添加的,而UITable的Transform(默认的position属性是x=0,y=0,z=0)要根据实际情况进行调整!比如,在垂直拖动ScrollView的情况下,可以先右击UITable然后添加一个Item,接着运行工程(此时如果UIT...
分类:
其他好文 时间:
2014-09-01 22:32:23
阅读次数:
1479
unity版本:4.5.1 NGUI版本:3.5 参考链接:http://blog.csdn.net/g__dragon/article/details/17242969,作者:CSDN G_Dragon Tabview可以参考NGUI中的示例,场景Examples\Scenes\Example.....
分类:
其他好文 时间:
2014-09-01 20:58:53
阅读次数:
241
要让一个描点的控件动画移动到一个Position,可以用TweenPosition,但是这个只能用在Position是固定的情况下,而且不能根据分辨率适配来进行移动。以NGUI自带的示例场景"Example 1 - Anchors"为例,假设要让"Left"移动到"Top Right",且不管任意分辨率都需要达到这个效果。这里的方法是修改TweenPosition代码,让其支持传入目标的Trans...
分类:
移动开发 时间:
2014-09-01 14:06:33
阅读次数:
728
所有的UI都继承自class UIBase,可以把UI做成预设体,同个场景下,读取预设体时,将子UI对象都保存在类似Dictionary这样的结构中,这样的一个好处就是可以很方便的用一个for循环去控制同个场景下的UI显示与隐藏,比如(C#代码):void ShowUI(UIType type){ ...
分类:
其他好文 时间:
2014-08-31 22:55:31
阅读次数:
328
在NGUI中实现CD转圈的特效,可以用图片控件中UISprite组件的Fill Amount属性去控制。在上图中skill表示需要冷却技能的图片;其子控件Label表示右下角的快捷键“Y”;子控件Sprite表示覆盖在其上的一张图片(本例是一张空的半透明的图片);using UnityEngine;...
分类:
其他好文 时间:
2014-08-31 17:11:51
阅读次数:
255
Unity版本:4.5.1 NGUI版本:3.6.5 本文内容纯粹转载,转载保留参考链接和作者 参考链接:http://blog.csdn.net/asd237241291/article/details/8126619,作者:CSDN 脱莫柔 NGUI根目录的UIRoot组件自带了根据高度自...
分类:
其他好文 时间:
2014-08-29 10:47:47
阅读次数:
427
借鉴网上的提示,但具体的网址忘记保存了,因此无法放在这里!如需要注明出处,请联系本人。PS:网上说的不够详细,自己敲了下代码实现并整理了一下。下面我用UITable组件而不是UIGrid来排序Item将Item做成预设体,如下图中的3:QuestLog(此GO对应官方的例子中的QuestLog)在预...
分类:
其他好文 时间:
2014-08-28 13:12:59
阅读次数:
645
下面例子以Label和Sprite为例,进行说明如何在NGUI中对控件添加单击响应的事件方法。首先在UIRoot下添加Label控件,然后Scene场景中右键Label-->Attach-->Box Collider,说明Label添加了碰撞检测。然后右键Label-->Attach-->Butto...
分类:
其他好文 时间:
2014-08-28 00:46:58
阅读次数:
400
通常我们为对象附加一个脚本组件,脚本组件只要加此鼠标处理事件方法,这个对象就有了点击事件了:void OnClick() { Debug.Log("onclick"); }可为什么我只要给一个对象附加个脚本,脚本中写此OnClick方法,当我们点击按钮时他就会去执行OnClick方法呢...
分类:
其他好文 时间:
2014-08-25 16:32:24
阅读次数:
481