Beispiel #1
0
        public virtual void AnimateData(JArray data)
        {
            //Debug.Log("BridgeObject: AnimateData: data: " + data, this);

#if USE_LEANTWEEN
            LeanTweenBridge.AnimateData(this, data);
#endif
        }
        //////////////////////////////////////////////////////////////////////////////////
        // Instance Methods


        public void Awake()
        {
            //Debug.Log("LeanTweenBridge: Awake: this: " + this + " bridge: " +  ((bridge == null) ? "null" : ("" + bridge)));

            if (leanTweenBridge == null)
            {
                leanTweenBridge = this;
            }
            else
            {
                Debug.LogError("LeanTweenBridge: Awake: There should only be one leanTweenBridge!");
            }

            LeanTween.init(maxTweens);
        }
        public override void OnDestroy()
        {
            //Debug.Log("LeanTweenBridge: OnDestroy: this: " + this + " leanTweenBridge: " +  ((leanTweenBridge == null) ? "null" : ("" + leanTweenBridge)));

            base.OnDestroy();

            if (leanTweenBridge == this)
            {
                leanTweenBridge = null;
            }
            else
            {
                if (leanTweenBridge != null)
                {
                    Debug.LogError("LeanTweenBridge: OnDestroy: the global leanTweenBridge: " + ((leanTweenBridge == null) ? "null" : ("" + leanTweenBridge)) + " isn't me!");
                }
            }
        }
Beispiel #4
0
        public virtual void AnimateData(JArray data)
        {
            //Debug.Log("BridgeObject: AnimateData: data: " + data, this);

            LeanTweenBridge.AnimateData(this, data);
        }