private void Awake() { SystemMesUI = GameObject.Find("SystemMesUI"); TimerDisPlay = SystemMesUI.GetComponent <TimerDisPlay>(); RecoverManagerObject = GameObject.Find("RecoverManager"); RecoverManager = RecoverManagerObject.GetComponent <RecoverManager>(); }
/// <summary> /// Initiate the position and ID, together with the manager /// </summary> /// <param name="pos"></param> /// <param name="ID"></param> /// <param name="rm">Recover manager which manages the recover</param> public void init(Vector3 pos, int ID, RecoverManager rm) { this._ID = ID; gameObject.transform.position = pos; gameObject.transform.rotation = Quaternion.Euler(new Vector3(45f, 0f, 0f)); _recoverManager = rm; _recoverManager.SetTrue(ID); }