public void Messagedead() { GameObject managerFinder = GameObject.Find("GameManager"); manejoDelJuego playerlife = managerFinder.GetComponent <manejoDelJuego>(); playerlife.Messagedead(); }
// Use this for initialization void Start() { GameObject jugador = GameObject.Find("GameManager"); controler = jugador.GetComponent <manejoDelJuego> (); vidaspj = controler.vidas; }
public void Messagedead() { GameObject mgrGo = GameObject.Find("GameManager"); manejoDelJuego mgr = mgrGo.GetComponent <manejoDelJuego>(); mgr.sumarPuntos(valorpuntos); Destroy(gameObject); if (Muerte != null) { Instantiate(Muerte, transform.position + transform.up * 4, transform.rotation); } }
public void takeDamage(float damage) { hp -= damage; if (hp <= 0) { GameObject mgrGo = GameObject.Find("GameManager"); manejoDelJuego mgr = mgrGo.GetComponent <manejoDelJuego>(); mgr.sumarPuntos(valorpuntos); Destroy(gameObject); } print("hurted!" + hp); }