summaryrefslogtreecommitdiff
path: root/Client/Assets/Scripts/UICommon/XUITweener.cs
blob: 6249ec8d36fa710646939aed9e0d886f08e4473a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
using AnimationOrTween;
using UILib;
using UnityEngine;

namespace Assets.Scripts.UICommon
{
    class XUITweener: MonoBehaviour, IXUITweener
    {
        public UITweener TargetTweener;
        public float Duration
        {
            get
            {
                if (m_uiTweer != null)
                {
                    return m_uiTweer.duration;
                }
                return 0;
            }
        }
        private void Awake()
        {
            if (TargetTweener != null) m_uiTweer = TargetTweener;
            else m_uiTweer = GetComponent<UITweener>();

            if (null == m_uiTweer)
            {
                Debug.LogError("null == m_uiTweer " + gameObject.name);
            }
        }
        private UITweener m_uiTweer;
    }
}