private void Start() { subAttackCtrl = FindObjectOfType <SubAttackCtrl>(); GameMediator.Instance.DoGameOver += new GameMediator.DoGameOverDelegate(ReturnPool); rigidbody = GetComponent <Rigidbody>(); rigidbody.velocity = Vector3.forward * moveSpeed; }
private void Start() { currentLife = maxLife; DontDestroyOnLoad(gameObject); rigidbody = GetComponent <Rigidbody>(); subAttackCtrl = FindObjectOfType <SubAttackCtrl>(); barrier.SetActive(false); mainAttackCtrl = gameObject.GetComponentInChildren <MainAttackCtrl>(); GameMediator.Instance.changePower += new GameMediator.DoChangePowerDelegate(ChangeDeungShipFireRate); }
void Start() { rigidbody = GetComponent <Rigidbody>(); enemys = GameObject.FindGameObjectsWithTag("Enemy"); if (enemys.Length > 0) { FindTarget(); } GameMediator.Instance.DoGameOver += new GameMediator.DoGameOverDelegate(ReturnPool); subAttackCtrl = FindObjectOfType <SubAttackCtrl>(); }