示例#1
0
 void Die()
 {
     enable = false;
     if (gameObject.tag == "Monster")
     {
         GameObject.Find("logic").GetComponent <Score_manager>().Add_score(30);
     }
     if (aud_die != null)
     {
         s_m.Play_pls(aud_die);
     }
     if (gameObject.GetComponent <Drop>())
     {
         gameObject.GetComponent <Drop>().Drop_(transform.position);
     }
     if (die_obj)
     {
         Instantiate(die_obj, transform.position, Quaternion.identity);
     }
     if (gameObject.tag == "Player")
     {
         GameObject.Find("Pauser").GetComponent <Pauser>().The_end();
     }
     Destroy(gameObject);
 }