
NGUI
u3d_ysj
大胆假设,小心求证,
快速试错,迭代更新
展开
-
UIPanel
一、简介 UIPanel负责创建实际的集合图形。你不需要手动的添加UIPanel-一旦你创建一个控件,它会自动被添加。如果 你想将你的UI渲染拆分到不同的Draw Call中,你可以手动创建你自己的UIPanel,例如你要创建一个分屏的游戏,每 个屏用一个摄像机进行渲染,这种情况下你就需要2个UIPanel来避免控件互相重叠。 二、参数 Panel原创 2015-12-16 15:27:05 · 2651 阅读 · 0 评论 -
常用类库简介
常用类库简介 UIRoot:控制其下控件的缩放方式,V2.3中可以使用Scaling Type控制,等于PixelPerfect时,当前页面高小于minimumHeight则进行缩放,其他高都是固定尺寸,大于maximumHeight则是放大;等于FixedSize时,按manualHeight为中间值,放大或缩小。 UIPanel:NGUI容器,可以对其下控件进行隐藏,静态组原创 2015-12-16 17:28:19 · 1038 阅读 · 0 评论 -
List<T>和NGUI BetterList<T>
BetterList这System.Collections.Generic改进后的版本。列表中不释放缓冲区,导致更好的性能和更少的垃圾收集。 正方观点:BetterList执行速度比起List快,当你添加和删除项目列表(尽管慢如果你删除从一开始)。 反对:BetterList排序列表时表现较差。如果你的操作涉及到排序,使用标准的列表List. 比较: 1.NGUI BetterList的最原创 2015-12-16 15:24:29 · 3266 阅读 · 0 评论 -
NGUI常见问题集(待续)
1. Couldn't build player because of unsupported&n。 分析:label的当时选的字体不存在的问题造成的。 解决:检查所有有关字体的lable,更换一种合适的字体即可。 2.下拉框中文字选项(除最后一个选项外)没有在代码中的switch中匹配。 分析:在所有操作都正确的情况下,原因可能是:在检视面板(Inspector)中的定义相应的几个选原创 2015-12-16 17:40:34 · 783 阅读 · 0 评论