Example #1
0
 // Update is called once per frame
 void Update()
 {
     if (translate)
     {
         transform.position += perSecondDistance * Time.deltaTime;
         if (startPos.animation.isPlaying)
         {
             startPos.animation.Stop();
         }
         if (Mathf.Round(transform.position.z) == Mathf.Round(Enemy.player.transform.position.z))
         {
             PlayerBehave tmpPlayer = Enemy.player.GetComponent <PlayerBehave>();
             tmpPlayer.laser             = gameObject;
             Round.weaponPicked          = true;
             transform.localScale       /= 3;
             gameObject.collider.enabled = false;
             gameObject.transform.parent = Enemy.player.transform.FindChild("Main Camera");
             tmpPlayer.cambioArma();
             tmpPlayer.msgGUI.showMsg("To switch weapons, press the left or right arrow on your wiimote");
             this.enabled = false;
         }
     }
 }