NGUI中,Button本身就带有OnClick事件,但是Sprite,Label等(绑有Widget的)并没有触发事件,其实NGUI的事件触发都必须添加Box Collider,并勾选Is Trigger还有一个比较重要的参数需要设置正确,即是UI Root下Camera参数,在Inspector窗口中,要确定UICamera中的Event Type选择3D UI,Event Mask选择Eve...
分类:
编程语言 时间:
2014-10-10 17:18:44
阅读次数:
398
Android 平台提供了两类动画。 一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变)。第二类就是 Frame动画,即顺序的播放事先做好的图像,与gif图片原理相似。以下就讲一下Tweene Animations。主要类:Animation 动...
分类:
移动开发 时间:
2014-10-10 15:23:24
阅读次数:
268
创建一个新的Scene,并按 Unity插件之NGUI学习(2)创建UI Root,并在UI Root的Camera下创建一个Panel。
然后在选中Panel,在菜单中选择NGUI->Create->Unity 2D Sprite
查看Inspector窗口
接着是在Unity中制作Sprite:
在Project窗口创建Textures文件夹,并从外部拖...
分类:
其他好文 时间:
2014-10-10 00:44:53
阅读次数:
2554
紧接上一个的项目,使用NGUI在Plane下创建Button
选中Hierarchy窗口中Plane,选择菜单NGUI->Open->Widget Wizard,打开Widget Tool窗口
在Widget Tool窗口选择先前制作的Atlas,在Template中选择Button,在Background选择按钮背景图,Add To选择Plane,按钮就会出现了。
...
分类:
其他好文 时间:
2014-10-09 17:33:07
阅读次数:
286
首先删除当前的MainCamera并保存当前的scene
选择菜单NGUI->Create->2D UI
添加后显示
Directional light是过后添加的直射光线
在Hierarchy窗口选择Camera,在Inspector窗口中,UICamera的Event Type选择2D UI。
然后在Build Settings...切换Android平台,下一步很重...
分类:
其他好文 时间:
2014-10-09 02:34:07
阅读次数:
244
NGUI: UI插件
UI : 人机交互界面
UI大部分是2D
目前就总结了这些,后续会补充...
分类:
其他好文 时间:
2014-10-08 15:08:31
阅读次数:
190
Android中常用两种动画模式,tween animation和frame animation,即补间动画和帧动画,但在android3.0中又引入了一个新的动画系统:property animation,即属性动画,这三种动画模式在SDK中被称为property animation,view a...
分类:
移动开发 时间:
2014-10-06 19:13:20
阅读次数:
281
我们先来看下帧动画,顾名思义,就是一帧帧的图片组成的动画,我们须要用到UISprite Animation组件,它的属性例如以下:Framerate:播放速率,也就是每秒钟播放的帧数Name Prefix:图片名字的前缀,能够用来过滤图片集中的图片,从而指定你须要的图片Loop:循环依照前面文章创建...
分类:
其他好文 时间:
2014-10-03 21:03:25
阅读次数:
307
(1)Animation(Unity自带动画编辑工具)1. 为需要添加动画的组件添加Animation组件。2.打开Animation窗口(Window-Animation)3.点击红色按钮开始录制,点击Add Curve 添加动画。(分别代表位移,旋转,缩放) 6.保存动画,如果不需要自动播放.....
分类:
其他好文 时间:
2014-09-30 13:29:19
阅读次数:
517