示例#1
0
 void OnTriggerEnter2D(Collider2D PlayerShip)
 {
     if (PlayerShip.gameObject.tag.Equals("Player") == true)
     {
         int tmp = GC.GetLives();
         if (tmp != 0)
         {
             GC.Hit();
             GC.UpdateLives();
             if (tmp == 0)
             {
                 GameObject temp = Instantiate(boom, this.transform.position, this.transform.rotation);
                 Destroy(Player.gameObject);
                 Destroy(gameObject);
                 Destroy(temp, 0.5F);
                 Vector2    new_ship = new Vector2(2, -17);
                 Quaternion rot      = Quaternion.Euler(0, 0, 0);
                 Instantiate(Player, new_ship, rot);
             }
         }
     }
 }