NGUI学习之路(1)Tween系列【NGUI2.6.3】
来源:互联网 发布:python入门到实践pdf 编辑:程序博客网 时间:2024/05/11 14:09
这几天因为正在开发一个小功能,用到的动画效果比较多,于是,学习了下NGUI自己的Tween系列组件。
NGUI自带的Tween组件,目前我使用了如下几种:
(1)TweenScale(用于动画缩放)
(2)TweenPosition(用于动画平移)
(3)TweenRotate(用于动画旋转)
(4)TweenAlpha(用于动画颜色渐变)
目前在一个功能中使用的就是这几个组件。其实,在使用起来大同小异,下面以TweenPosition组件来示例下:
private void PlayTweenPositionAni( GameObject gameObject ){ TweenPosition tPos = gameObject.getComent<TweenPosition>(); if( null == tPos ) { tPos = gameObject.addComent<TweenPosition>(); } tPos.from= Vector3.Zero; tPos.to= Vector3.One; tPos.delay= 1.0f; tPos.duration= 1.0f; tPos.eventReceiver= Instancegameobject; tPos.callWhenFinished = "FinishTweenPositionFun"; tPos.enabled= true;}
private void FinishTweenPositionFun( TweenPosition tPos ){ Destroy( tPos );}
以上将进行一个位移动画:首先传入待移动实体对象延时等待一秒后播放一个 从 Vector3.Zero 到 Vector3.One的历经1秒的平移动画效果。
0 0
- NGUI学习之路(1)Tween系列【NGUI2.6.3】
- NGUI学习之路(3)Character 换装之二【NGUI2.6.3】
- NGUI学习之路(3)Character 换装之三 纠结【NGUI2.6.3】
- NGUI学习之路(3)Character 换装 之一【NGUI2.6.3】
- NGUI之tween(动画)
- NGUI实用操练(四)NGUI的Animation组件是怎么用的 之 浅显使用【NGUI2.6.3】
- NGUI实用操练(五)如何将3D模型至于NGUI上【NGUI2.6.3】
- Unity插件之NGUI学习(9)—— Tween和世界坐标系尺寸转换为NGUI尺寸
- NGUI实用操练(一)如何实现逐字打印效果【NGUI2.6.3】
- NGUI实用操练(二)如何实现窗口拖动?【NGUI2.6.3】
- NGUI实用操练(三)如何让一个UISprite或者其他控件接受灯光的影响呢?【NGUI2.6.3】
- NGUI实用操练(六)如何在代码中动态设置一个模型至于UI层上?【NGUI2.6.3】
- unity之NGUI2
- Android 动画系列之补间(Tween)动画详解
- Unity3D之NGUI 系列教程(一)
- NGUI2.6.3下载地址
- NGUI的Tween使用
- NGUI学习之路(2)Scroll View 简洁版【NGUI 2.6.3】
- 从输入流中获取数据并以字节数组返回
- Linux相关術术语全称
- block的内存管理
- 把列内容转换成行内容 oracle
- VIM配置大全
- NGUI学习之路(1)Tween系列【NGUI2.6.3】
- OSGI(1)-概述
- android listview
- JDBC第四章知识点总结——JDBC高级特性2--事务,并发控制,行集
- Could not find the main class program will exit的终极解决办法,神坑
- TCP、UDP和HTTP
- 手机内存卡格式化了怎么办
- sql字符串截取函数SUBSTRING
- 活在尴尬的年纪里