J'ai vu beaucoup de tutos pourtant simples et je n'arrive toujours pas à renvoyer un message dans la console dès qu'il y a une collision
Mes objets cube et sphere ont un box colllider et un rigidbody
Voici mon script simple:
Code : Tout sélectionner
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class script : MonoBehaviour {
void Start(){}
void Update(){}
void onCollisionEnter(Collision col){
if (col.gameObject.name == "Cube") {
Debug.Log ("cube percuté par la sphère");}
}
}
j'ai glissé ce script sur une sphère.
Cela ne renvoie rien dans la console !!
Normalement,si la sphère touche le cube,cela devrait me renvoyer un message.Est-ce bien cela?
Qu'ai-je oublié dans Unity devant la simplicité des explications de ce sujet?
merci de votre aide