Beispiel #1
0
 private void Start()
 {
     subAttackCtrl = FindObjectOfType <SubAttackCtrl>();
     GameMediator.Instance.DoGameOver += new GameMediator.DoGameOverDelegate(ReturnPool);
     rigidbody          = GetComponent <Rigidbody>();
     rigidbody.velocity = Vector3.forward * moveSpeed;
 }
Beispiel #2
0
 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);
 }
Beispiel #3
0
 void Start()
 {
     rigidbody = GetComponent <Rigidbody>();
     enemys    = GameObject.FindGameObjectsWithTag("Enemy");
     if (enemys.Length > 0)
     {
         FindTarget();
     }
     GameMediator.Instance.DoGameOver += new GameMediator.DoGameOverDelegate(ReturnPool);
     subAttackCtrl = FindObjectOfType <SubAttackCtrl>();
 }