91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Unity NGUI TWEEN

發布時間:2020-06-29 23:32:30 來源:網絡 閱讀:1052 作者:Aonaufly 欄目:開發技術

大家都知道NGUI中自帶了緩動(Tween),我一開始使用的時候,只能讓他緩動1次。這里面有一個UIPlayTween可以幫你多次的運行Tween。當然,你可以借助DOTween , ITween等專業的第三方緩動插件。本篇文章只講解: NGUI的Tween


首先對栗子進行一些簡單的講解:

主要是對“目標GO”進行位移操作


Unity NGUI TWEEN

對于“目標GO”需要掛載:TweenPosition , UIPlayTween , 還有我自己的一個腳本 : TestTweenPos(只要是操作TweenPosition,UIPlayTween)

關于 : TweenPosition:

Unity NGUI TWEEN

關于 UIPlayTween:

Unity NGUI TWEEN

關于 TestTweenPos:

Unity NGUI TWEEN

有2個參數 : 分別是上面的TweenPosition和UIPlayTween

上 TestTweenPos代碼 :

using UnityEngine;
using System.Collections;

public class TestTweenPos : MonoBehaviour {

	// Use this for initialization
    public TweenPosition _tweenPos;
    public UIPlayTween _playTween;
    private bool _isRe = false;
	void Start () {
	
	}
	
	// Update is called once per frame
	void Update () {
	
	}

    public void StartTween( Vector2 _location )
    {
        if( !this._isRe)
        {
            this._tweenPos.from = new Vector3(this.gameObject.transform.localPosition.x, this.gameObject.transform.localPosition.y, 0);
            this._tweenPos.to = new Vector3(_location.x, _location.y, 0.0f);
        }
        else
        {
            this._tweenPos.to = new Vector3(this.gameObject.transform.localPosition.x, this.gameObject.transform.localPosition.y, 0);
            this._tweenPos.from = new Vector3(_location.x, _location.y, 0.0f);
        }
        this._isRe = !this._isRe;
        this._playTween.Play(true);
    }
}

這個UIPlayTween的“Toggle”,它就是可開關的意思( 點一下從From 運行到 To , 在點一下從To 運行到 From ,再點從From 運行到To ), 若需要TweenPosition持續的運行,那就需要實時的改變(交換)From和To的值。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

通许县| 罗定市| 庄河市| 明光市| 安多县| 从化市| 罗山县| 泌阳县| 梁平县| 白银市| 新竹市| 河北省| 宁蒗| 鸡泽县| 确山县| 宁化县| 堆龙德庆县| 寻甸| 南京市| 铅山县| 贡山| 尚志市| 鱼台县| 昔阳县| 丘北县| 腾冲县| 纳雍县| 井研县| 潜江市| 平谷区| 五峰| 海丰县| 商都县| 外汇| 邛崃市| 上杭县| 怀来县| 南昌市| 囊谦县| 沧州市| 绍兴市|