//[System.Obsolete("DeActive() is deprecated, please use Stop() instead.")] public void DeActive() { for (int i = 0; i < EventList.Count; i++) { XftEventComponent e = EventList[i]; e.ResetCustom(); } //foreach (Transform child in transform) //{ // SetActive(child.gameObject, false); //} //SetActive(gameObject, false); gameObject.SetActive(false); }
public void Reset() { mIsActive = true; ElapsedTime = 0f; //reset times Start(); for (int i = 0; i < EflList.Count; i++) { EffectLayer el = EflList[i]; el.Reset(); } for (int i = 0; i < EventList.Count; i++) { XftEventComponent e = EventList[i]; e.ResetCustom(); } }