zoukankan      html  css  js  c++  java
  • NGUI Tween几种用法随手记

    需要明确下几种动画的用法


    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);
    ------------------------------------------------------------------------




     
  • 相关阅读:
    PERL 学习
    javascript
    Netfilter
    PHP内核探索
    Linux内存管理学习笔记 转
    使用mysqladmin ext 了解MySQL运行状态 转
    在ArcGIS Desktop中进行三参数或七参数精确投影转换
    AE 栅格图分级渲染
    ArcEngine标注和注记
    ArcGIS Engine 线段绘制
  • 原文地址:https://www.cnblogs.com/nafio/p/9137450.html
Copyright © 2011-2022 走看看