随笔分类 -  NGUI

摘要:NGUI学习笔记一、 NGUI的直接用法1. Attach a Collider:表示为NGUI的某些物体添加碰撞器,如果界面是用NGUI做的,只能这样添加。(注:用Component添加无效)。2. Attach an Anchor:表示为该物体添加了UIAnchor脚本,作用是避免像素偏移的问题... 阅读全文
posted @ 2013-11-20 10:02 Twisted Fate Gargamel 阅读(387) 评论(0) 推荐(0)
摘要:图中选中的Panel下面挂了一个UIStretch自适应脚本其他Panel都是子物体就实现所有东西都自适应了超简单 ,没必要弄Anchor!!要记得删除Button按钮上的 脚本. 不然按钮点击以后 位置会自动偏移.希望大家能看的懂。 我在也测试中.. 阅读全文
posted @ 2013-11-19 14:46 Twisted Fate Gargamel 阅读(340) 评论(0) 推荐(0)
摘要:NGUI:UICameraUICamera脚本是所有功能性UI的关键组件。它的责任是向它所在的摄像机渲染出来的所有有碰撞体的对象发送NGUI事件。如果在场景中你有一个摄像机,确保它上面挂载了UICamera脚本。如果你有多个摄像机,确保至少有一个用于渲染UI的摄像机挂载了UICamera。将这个脚本... 阅读全文
posted @ 2013-11-18 14:16 Twisted Fate Gargamel 阅读(240) 评论(0) 推荐(0)
摘要:NGUI:UIAtlasUIAtlas是一个容器,他包含了许多sprite的坐标信息。如果你对这个概念不是很熟悉,你可以这样理解:与使用很多小的贴图来渲染UI相比,使用一张包含了所有小贴图的大贴图的效率要高许多。这些小的贴图就被叫做sprite,这个大的贴图就被叫做atlas。在使用NGUI渲染任何... 阅读全文
posted @ 2013-11-18 14:14 Twisted Fate Gargamel 阅读(321) 评论(0) 推荐(0)
摘要:NGUI:UIPanelUIPanel负责创建实际的集合图形。你不需要手动的添加UIPanel-一旦你创建一个控件,它会自动被添加。如果你想将你的UI渲染拆分到不同的Draw Call中,你可以手动创建你自己的UIPanel,例如你要创建一个分屏的游戏,每个屏用一个摄像机进行渲染,这种秦光下你就需要... 阅读全文
posted @ 2013-11-18 14:13 Twisted Fate Gargamel 阅读(345) 评论(0) 推荐(0)
摘要:NGUI:UIAnchorAnchor脚本可以用来实现多个目的,这些在Example0里面都有用到。1. 只要提供一个half-pixel偏移量,它可以让一个控件的位置在Windows系统上精确的显示出来(只有这个Anchor的子控件会受到影响)2. 如果挂载到一个对象上,那么他可以将这个对象依附到... 阅读全文
posted @ 2013-11-18 14:08 Twisted Fate Gargamel 阅读(280) 评论(0) 推荐(0)
摘要:前段时间一直在用GUI做一些简单的按钮,背景。现在在自学NGUI。 NGUI是一款支持Unity3D的插件,主要在其GUI的基础上重新加工的一个UI。不久之后的Unity3D也要出自己的2D UI 部分,相信大家也会应用起来更方便。首先,我正在用的是NGUI的3.0版本,相对于网上搜索的一些教程有一... 阅读全文
posted @ 2013-11-15 10:59 Twisted Fate Gargamel 阅读(612) 评论(0) 推荐(0)