关闭

NGUI Tween几种用法随手记

4613人阅读 评论(0) 收藏 举报
分类:
需要明确下几种动画的用法


play
begin
EventDelegate.add
TweenPlayer




------------------------------------------------------------------------
最基本的用法
TweenScale ts = TweenScale.Begin(mStartObj, 0.3f, new Vector3(0.9f, 0.9f, 1f));
ts.AddOnFinished(EnterNext);
EnterNext是个void方法
------------------------------------------------------------------------
直接获取组件
TweenPosition tp = tweenObject.GetComponent<TweenPosition>();
tp.PlayForward();


------------------------------------------------------------------------
void Start () 
 {
 TweenScale tweenpos = gameObject.AddComponent<TweenScale>();
 tweenpos.onFinished =OnFinished;
 tweenpos.from = transform.localScale;
 tweenpos.to = new Vector3(1.2f,1.2f,1.2f);
 tweenpos.duration = 0.2f;
 tweenpos.Play(true);
 }
 void OnFinished (UITweener tween){}


升3.0后的写法


TweenScale scale = GetComponent<TweenScale>();
EventDelegate.Add (scale.onFinished, OnFinished);
------------------------------------------------------------------------


设置


 _playTween.Play(true);
------------------------------------------------------------------------




 
1
0
查看评论

NGUI控件说明(中文) Tweens

原文:http://www.tasharen.com/forum/index.php?topic=6760.0 概述 NGUI自带小而精的Tween库。 可以右键widget之后在Tween菜单选择合适的选项来给它增加tween功能。或者通过NGUI菜单增加...
  • huang9012
  • huang9012
  • 2014-02-24 11:24
  • 14345

Unity NGUI中Tween的使用事项(缺少动画过程)

这几天开发UNITY项目被NGUI难倒了。。首先坐标系问题就搞了很久,目前碰到一个情况,就是在两个场景中反复调用Tween动画的时候出现动画过程遗漏的问题。 之前的代码是这样的:
  • robinsonZ
  • robinsonZ
  • 2015-07-25 11:15
  • 1978

NGUI v2.0 Tweening_4:TweenRotation 旋转间补类

TweenRotation     TweenRotation Class Reference TweenRotation类引用 Tween the object's rotation. More... 中间对象的旋转。更多…...
  • menuconfig
  • menuconfig
  • 2012-11-19 09:50
  • 4022

NGUITween使用技巧

mTime = 0; int maxNum = Con_MoveLayer.transform.childCount; for (int i = maxNum-1; i >= 0; i--) { Transform chi...
  • Bambom
  • Bambom
  • 2016-04-21 09:24
  • 721

DoTween使用方法

DOTween 使用方法 using UnityEngine; using System.Collections; using DG.Tweening; using UnityEngine.UI; public class TestDoTween : MonoBehaviour {...
  • qq617119142
  • qq617119142
  • 2015-10-10 23:30
  • 14646

NGUI TweenScale组件 卡延时导致图片刷新问题

前几天遇到一个图片不刷新的问题,不必现。后来发现通过在显示界面的时候下断点然后再运行,就会重现现象。 具体观察不现实的UI物体发现打开线框模式后,没有对应的模型点渲染。定位为对应物体的渲染模型没有生成 后来发现出问题的组件根节点上有个TweenScale组件做缩放。 每次显示前会调用 twe...
  • t163361
  • t163361
  • 2015-12-29 13:42
  • 872

unity3d ngui-TweenRotation-TweenPosition-TweenScale

using UnityEngine; using System.Collections; public class TweenFlipCARDS : MonoBehaviour { private float mfTime = 1.0f; public GameObject pos...
  • OnInit
  • OnInit
  • 2015-06-03 17:51
  • 2280

Unity NGUI Tween的用法

unity版本:4.5 NGUI版本:3.6.5   参考链接:http://www.colabug.com/thread-1029974-1-1.html,作者:COLABUG.COM 橘虞          http://blog.csdn.net/asd23724129...
  • ycl295644
  • ycl295644
  • 2015-04-14 17:06
  • 1093

NGUI v2.0 Tweening_5:TweenScale 缩放间补类

TweenScale     TweenScale Class Reference TweenScale类引用 Tween the object's local scale. More... 中间对象的局部范围。更多… ...
  • menuconfig
  • menuconfig
  • 2012-11-19 09:50
  • 3266

【Unity3D游戏开发】NGUI之不相对于Anchor的位移动画TweenPosition (上) (二)

下面学些下NGUI的TweenPosition位移动画,下面介绍两种游戏中常用的用法: 用法1.NGUI的控件从PosA位置移动到PosB位置,播放动画 用法2.在游戏中需要动态创建带有TweenPosition组件动画的对象,对象创建、移动、到达指定位置、销毁的过程。eg.游戏中玩家吃金币,迟到金...
  • teng_ontheway
  • teng_ontheway
  • 2015-07-26 17:27
  • 8672
    个人资料
    • 访问:1151642次
    • 积分:14457
    • 等级:
    • 排名:第1005名
    • 原创:179篇
    • 转载:627篇
    • 译文:2篇
    • 评论:129条