Cet article explique comment détecter un clic de souris sur un objet dans Unity.
- Pour que la fonction soit appelée, il faut que l’objet ait un composant de type Collider (Box Collider, Capsule Collider, Sphere Collider, etc.). L’ajouter si nécessaire.
- Il n’est pas nécessaire d’ajouter un composant RigidBody pour détecter un clic.
- Dans un script sur l’objet, ajouter une fonction OnMouseDown
private void OnMouseDown()
{
Debug.Log("Clic détecté sur l'objet " + name);
}