NGUI
Root
此模式下像素在height的范围内UI大小不变,反之按比例缩放
第四个参数:竖屏时按宽度适配
第五个参数:使用像素密度做适配计算
此模式下在不同设备当屏幕勾选值的像素变化时始终保持物体大小,适合移动设备
此模式是在PC端用灵活模式在移动设被用约束模式
Panel
参数一,透明度
参数三,深度,渲染顺序
参数四,裁剪模式
参数五,排序层
此裁剪模式下只在选择的图片范围内进行裁剪
更具下面参数设置显示范围,softness过渡效果
Camera-EventSystem
为基础控件添加3D还是2D碰撞器
更具z轴离摄像机的距离还是深度决定渲染顺序
哪些层级的的事件会响应
参数一,调试模式,点击时会显示被点击对象的信息
参数三,是否支持多点触控
图集
DrawCall过程:CPU准备好数据告知GPU开始渲染
DrawCall越大性能消耗越大
图集可以减少它
图集制作:
减少DC时还需要同图集的放在一个没有被其他图集间隔的区间,不然合并渲染会被打断
控件制作
按钮,基础控件添加碰撞器和Button Script
多选框,两个sprite和ToggleScript,父物体添加碰撞器
单选框,将多选框设置group
滚动条,两个Sprite组件,父物体添加ScrollBar脚本和碰撞器设置大小即可
滚动视图,添加ScrollView设置背景Sprite,为子物体添加碰撞器和DragScroolView脚本
slider,三个sprite,父物体添加sprite脚本和碰撞器,关联三个物体