Unity 3d Collision Frage?

...komplette Frage anzeigen

2 Antworten

Eine int Variable = 100

 oncollision enter -10 von dieser Variable. 

Dann bei Update, wenn die Variable 0 oder weniger ist, destroy gameobject. 

Hoffe das hat dir geholfen.

public int BossHealth = 100;
void OnControllerColliderHit (OnColliderHit hit) {
BossHealth -= 10;
Destroy(col.gameObject);
if (BossHealth == 0)
Destroy(this.gameObject);
}

Was möchtest Du wissen?