示例#1
0
    // Update is called once per frame

    void OnTriggerEnter(Collider hit)
    {
        if (hit.gameObject.CompareTag("Collect"))
        {
            hit.gameObject.SetActive(false);
            gun.addammo();
            collect++;
        }
    }
示例#2
0
 void OnCollisionEnter(Collision poke)
 {
     if (poke.gameObject.CompareTag("Player") && gameObject.CompareTag("enemy_bullet") == false)
     {
         cannon_origin.addammo();
         DestroyObject(gameObject);
     }
     if (poke.gameObject.CompareTag("Player") && gameObject.CompareTag("enemy_bullet") == true)
     {
         poke.gameObject.GetComponent <PlayerHP>().hpminus();
     }
     if (poke.gameObject.CompareTag("Target") && gameObject.CompareTag("enemy_bullet") == false)
     {
         DestroyObject(poke.gameObject);
     }
 }