void Awake() { GameObject jugador = GameObject.Find("player 1 1"); vidaP = jugador.GetComponent <vidaDePersonaje> (); characterFullLife = vidaP.vida; //charactNameLabel.text = charactName; }
void OnCollisionEnter(Collision col) { //GameObject chocador=col.gameObject; vidaDePersonaje energia = col.gameObject.GetComponent <vidaDePersonaje>(); if (energia != null) { print("alive"); energia.vida += 10; } Destroy(gameObject); }
public void Messagedead() { print("message received"); vidas -= 1; GameObject playerfinder = GameObject.Find("player 1 1"); vidaDePersonaje playerlife = playerfinder.GetComponent <vidaDePersonaje>(); playerlife.fullyrestore(); playerlife.respawn(); if (vidas >= 0) { playerlife.desactivoAlmorir.SetActive(true); } else { playerlife.desactivoAlmorir.SetActive(false); } }
void OnCollisionEnter(Collision col) { vidaDePersonaje component = col.gameObject.GetComponent <vidaDePersonaje> (); if (component != null) { component.takeDamage(damageQty); } /* * switch (col.gameObject.layer) { * case 9:print("tocado por pinche"); * break; * default:print("algo mas"); * break; * } * if (col.gameObject.layer == 8) { * print("tocado por bala"); * }*/ }
/*void OnCollisionEnter() * { * print ("blah"); * }*/ void OnCollisionEnter(Collision col) { vidaDePersonaje component = col.gameObject.GetComponent <vidaDePersonaje> (); if (component != null) { component.takeDamage(damageQty); print("colisiono" + col.gameObject.layer); } switch (col.gameObject.layer) { case 12: Destroy(gameObject); break; default: print("algo mas"); break; } if (col.gameObject.layer == 8) { print("tocado por bala"); } }