同时组件参数总结


正射投影相机,建议将相机的大小的尺寸设置为当前分辨率高度的一半。比如针对iPad的屏幕1024 * 768分辨率,就设置大小为384。另外一种方法是保持大小是1,缩放UI的根为该值的倒数,比如在iPad上获得完美尺寸你需要设置根的缩放到1/384或者0.002604167。第二种方法比较容易实行,不过物体在场景视图中照比其他物体会比较小,那么尝试看看下面这图.NGUI之前都需要创建一个图集(或使用现有的)。可以从这里了解图集的做法。当然也可以直接使用UITexture,但它并不能应对所有问题,只要图集共享相同的材质,那么控件仍旧会使用很少的DrawCall,推荐将纹理的包装模式设置为“夹”和将格式设置为“真彩”,但是要尽量减少同时使用的图集数量。纹理封隔器工具来创建图集,要在输出设置中选择,你能通过选择工具配合信息面板面板来找出精灵的位置和尺寸.UIAtlas已指定,你可以选择使用字体的精灵.UIAtlas,你可以选择用来绘制字体的材质。在同时中通常用“灯”类别下的着色器,如“没有点燃的,透明的颜色”…,四舍五入到最近的像素值,推荐将纹理的包装模式设置为“夹”和将格式设置为“真彩”. .这样整个UI使用这些字体,仍旧会保持一个DrawCall,阴影,描边等效果,只要确保BMFont导出之前你设置好足够的边距和间距就可以了。,意味着你设置了同样的深度导致了重叠,你要调整不同的深度,让它们不重叠,否则会影响到完美像素这个功能。添加新控件时要注意保持创建新的子对象. .:“\ n”来决定标签是多行还是单行,同样可以用16进制颜色值来定义彩色文字,以[RrGgBb]开始,以[-]结束。如“你好(甚至世界[-]!”,最后的结果是世界是红色的文字。。那么就要调整它的深度。(如斜体,标点,括号混合的)需要增加行宽度避免超宽。“\ n”和颜色,仅一个标签就可以做到下面的效果。。你可以通过中心和大小来设置裁切盒。单位为像素,将会有40像素的柔化边缘供处理柔化效果:UIPanel的话,会被最根的控件创建并作为其父对象。而且最好让你多个控件都用一个父对象,便于管理.Panels下没有控件。你可以放心的删除这个面板.Panels,它和它下面的控件都会消失,但是当你播放时,所有控件又会重现,因为又自动创建了一个欣的UIPanel,几何体不会重建,这意味着如果有个完全静止的UI,不会没帧都去更新几何形状,相反它也会被重用,提高性能。2 d UI的根上,它会自动进行完美像素处理,它将辅助对象在屏幕上的定位,比如侧边或者角落,可以用来将精灵自动填满整个屏幕,比如做个背景::UIAnchor这个脚本,它自身的变换将不接受你的修改,因为它受控于这个脚本。如果你希望添加基于这个锚点的位移,你可以添加一个子对象。比如你希望有个控件始终在屏幕偏移(100100)这个位置,你应该在层次面板做这样的结构。ui→锚→抵消→Widget.UIOrthoCamera附加到相机,用UIAnchor创建的界面将固定尺寸和位置,无论你将屏幕尺寸改成多大,当然也可以赋予给相机,不过需要相机同时有UICamera脚本:。在触摸设备上不会有作用.UICamera.lastCamera找到谁发出的事件,可用UICamera.lastHit得到谁接受这个事件,以及用UICamera.lastTouchPosition得到触摸或屏幕的位置,点击这个碰撞器会输出HelloWorld。


同时组件参数总结