//--- Start --- void Start() { currentScene = SceneManager.GetActiveScene(); //gets the current scene _timer = 0.0f; //resets the timer pcs = FindObjectOfType <HideHandler>(); mcs = FindObjectOfType <Movement_Handler>(); rcs = FindObjectOfType <Rotation_Handler>(); }
public override void Dispose() { base.Dispose(); ShowHandler.Dispose(); HideHandler.Dispose(); FirstShow.Dispose(); if (AutoDisposeData) { var d = Data as IDisposable; if (null != d) { d.Dispose(); } } Data = null; }
public void Open(string message, HideHandler hideHandler = null) { this._message = message; this.OnHide += hideHandler; this.Show(GRoot.inst); }