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




     
  • 相关阅读:
    动态添加LInk的分析
    ASP.NET内置对象-网页转向的4中方法
    网页生命周期-动态添加控件
    网页生命周期-控件事件执行顺序
    网页生命周期-PageLoad事件
    HyperLink 控件
    ListBox控件
    OptionMenu选项菜单
    Menubutton按钮弹出菜单
    Menu-右键弹出菜单
  • 原文地址:https://www.cnblogs.com/nafio/p/9137450.html
Copyright © 2011-2022 走看看