public void OnDestroy() { if (s_instance == this) { s_instance = null; } }
public static void ForEach(TweenOperation op, GameObject go = null, string name = null, string type = null, bool includeChildren = false) { iTweenManager manager = Get(); if (manager != null) { manager.ForEachImpl(op, go, name, type, includeChildren); } }
public static void Remove(iTween tween) { iTweenManager manager = Get(); if (manager != null) { manager.RemoveImpl(tween); } }
public static void Add(iTween tween) { iTweenManager manager = Get(); if (manager != null) { manager.AddImpl(tween); } }
public static iTween[] GetTweensForObject(GameObject obj) { iTweenManager manager = Get(); if (manager != null) { return(manager.GetTweensForObjectImpl(obj)); } return(new iTween[0]); }
public static int GetTweenCount() { iTweenManager manager = Get(); if (manager == null) { return(0); } return(manager.GetTweenCountImpl()); }
public static iTweenIterator GetIterator() { iTweenManager manager = Get(); if (manager == null) { return(new iTweenIterator(null)); } return(manager.GetIteratorImpl()); }
// when isTriiger of the collider is off // void OnCollisionEnter(Collision coll) // { // Debug.Log ("FadeOutTrigger::OnCollisionEnter(): hello1"); // if (coll.collider.tag == "CUT_SCENE_CAMERA") { // //coll.collider.gameObject.SetActive (false); // iTweenManager iTweenManagerObj = (iTweenManager)coll.collider.gameObject.GetComponent (typeof(iTweenManager)); // iTweenManagerObj.fadeOutIn (); // } // } // when isTriiger of the collider is on void OnTriggerEnter(Collider other) { Debug.Log("FadeOutTrigger::OnTriggerEnter()"); if (other.tag == "CUT_SCENE_CAMERA") { Debug.Log("FadeOutTrigger::OnCollisionEnter(): turnOn = " + turnOn); //coll.collider.gameObject.SetActive (false); iTweenManager iTweenManagerObj = (iTweenManager)other.gameObject.GetComponent(typeof(iTweenManager)); iTweenManagerObj.fadeOutIn(_2DPanel, turnOn); gameObject.SetActive(false); } }
// when isTrigger of the collider is off // void OnCollisionEnter(Collision coll) // { // Debug.Log ("FadeOutTrigger::OnCollisionEnter(): hello1"); // if (coll.collider.tag == "CUT_SCENE_CAMERA") { // //coll.collider.gameObject.SetActive (false); // iTweenManager iTweenManagerObj = (iTweenManager)coll.collider.gameObject.GetComponent (typeof(iTweenManager)); // iTweenManagerObj.fadeOutIn (); // } // } // when isTriiger of the collider is on void OnTriggerEnter(Collider other) { Debug.Log("DelayTrigger::OnTriggerEnter()"); if (other.tag == "CUT_SCENE_CAMERA") { Debug.Log("DelayTrigger::OnCollisionEnter(): delaySecond = " + delaySecond); //coll.collider.gameObject.SetActive (false); iTweenManagerObj = (iTweenManager)other.gameObject.GetComponent(typeof(iTweenManager)); iTweenManagerObj.togglePause(); StartCoroutine(ShotEffect()); } }
public static iTweenManager Get() { if (s_quitting) { return(null); } if (s_instance == null) { s_instance = new GameObject { name = "iTweenManager" }.AddComponent <iTweenManager>(); } return(s_instance); }
public void OnApplicationQuit() { s_instance = null; s_quitting = true; UnityEngine.Object.Destroy(base.gameObject); }