Bon, le code est bon (dans la mesure ou la console ne me renvoie pas d'erreur). Pourtant, je n'ai pas de print (donc pas de collision detecté ?)
Je réexpose tout ce que j'ai, histoire d'etre sur d'avoir bien tout dit
J'ai un helico (tag helico), qui a un script pour le déplacement, un character controller et un rigidbody.
Mon ennemi (tag ennemi) a un script (voir la suite), ainsi qu'un box collider.
Code : Tout sélectionner
function OnCollisionEnter (paf:Collision){
if (paf.gameObject.tag=="helico"){
print("PAF with " + paf.gameObject.name);
Destroy(paf.gameObject);
}
}
Lorsque l'helico fonce sur l'ennemi, il est bloqué et ne peut plus avancer. Pourtant, rien n'apparait en print, et pire que tout, rien n'est detruit.
Le code me rend fou
PS : non, je n'avais pas vu ton tuto sur les projectilles, je vais le regarder de ce pas