public static void ShowAllRunning(bool show) { GuiSubtitlesRenderer.ShowAllRunning(show); // foreach(GuiSubtitles s in Instancies) // s.ShowRunning(show); }
void Awake() { useGUILayout = false; m_Audio = GetComponent <AudioSource>(); m_Audio.playOnAwake = false; Instance = this; }
//-------------- manager /* * static void RegisterSubtitlesInstance(GuiSubtitles s) * { * Instancies.Add(s); * } * * static void UnregisterSubtitlesInstance(GuiSubtitles s) * { * Instancies.Remove(s); * } */ public static void DeactivateAllRuning() { GuiSubtitlesRenderer.Deactivate(); /* * foreach(GuiSubtitles s in Instancies) * { * s.Deactivate(); * } */ }
/*void ResetEvents() * { * foreach (GameEvent gameEvent in GameEvents) * GameBlackboard.Instance.GameEvents.RemoveEventChangeHandler(gameEvent.Name, EventHandler); * }*/ void Activate() { GuiSubtitlesRenderer.ShowSubtitles(this); /* * //Debug.Log("Activate - RunSubtitlesSequence"); * if(!mRunning) * { * if(SequenceEx.Length > 0) * { * StartCoroutine("RunSubtitlesSequenceEx"); * } * else * { * StartCoroutine("RunSubtitlesSequence"); * } * } */ }