一、NGUI的直接用法 1. Attach a Collider:表示为NGUI的某些物体添加碰撞器,如果界面是用NGUI做的,只能这样添加。(注:用Component添加无效)。 2. Attach an Anchor:表示为该物体添加了UIAnchor脚本,作用是避免像素偏移的问题 3. Att ...
分类:
其他好文 时间:
2017-04-30 22:55:05
阅读次数:
286
NGUI学习笔记一、NGUI的直接用法1. Attach a Collider:表示为NGUI的某些物体添加碰撞器,如果界面是用NGUI做的,只能这样添加。(注:用Component添加无效)。2. Attach an Anchor:表示为该物体添加了UIAnchor脚本,作用是避免像素偏移的问题3...
分类:
其他好文 时间:
2015-09-23 20:50:25
阅读次数:
262
NGUI多分辨率下完美分布式协同开发:不同分辨率下相对于屏幕坐标的Perfab数据不再丢失NGUI多分辨率下完美分布式协同开发不同分辨率下相对于屏幕坐标的Perfab数据不再丢失
开发问题
原因分析
案例
完美过程
案例分析
实现过程开发问题:NGUI分布式开发中,用git管理资源,团队成员每人负责一个perfab,所有现对于屏幕大小的相对位置的perfab因为引用了perfab外的数据,导致per...
分类:
编程语言 时间:
2015-08-02 20:07:17
阅读次数:
295
Unity中的UI我们采用的是NGUI,NGUI的界面位移动画,我们一般使用的是TweenPosition。
一种是只考虑相对位移的这种,不考虑分辨率问题,已经在文中介绍了:
【Unity NGUI游戏开发之二】TweenPosition位移动画(一):不相对于Anchor的位移动画
另外一种是考虑到分辨率的问题,我们游戏中大多遇到的是这种情况。eg.我们想让一个UI从屏幕外沿着...
分类:
移动开发 时间:
2015-07-27 11:08:27
阅读次数:
1819
一、NGUI默认的多分辨率适配原则NGUI本身按照“高度适配”的原则进行多分辨率下的UI适配,其默认的高度通过 UIRoot.manualHeight 设置。再配合使用 UIAnchor 便可实现一定程度的多分辨率适配。其中,在Unity Editor下按照 UIRoot.manualHeight ...
分类:
其他好文 时间:
2015-03-04 18:57:50
阅读次数:
132
一、练习步骤如果用过NGUI的Anchor,我们知道在2.x的版本有UIAnchor组件(下图左),3.x版本中,每个UIWidget有自带的Anchors(下图右)而uGUI的Anchor用起来也一样很直观,简单易使用。1、创建一个新场景,我们创建一个UI/Button——>——>2、创建完成后,...
分类:
其他好文 时间:
2014-09-15 14:09:58
阅读次数:
289
一、
NGUI的直接用法1.
AttachaCollider:表示为NGUI的某些物体添加碰撞器,如果界面是用NGUI做的,只能这样添加。(注:用Component添加无效)。2.
AttachanAnchor:表示为该物体添加了UIAnchor脚本,作用是避免像素偏移的问题3.
AttachUIStretch:表示为该物体添加了UIStretc..
分类:
其他好文 时间:
2014-07-30 15:00:34
阅读次数:
943