Salut à tous,
Ma question est la suivante :
Je voudrais que le cube se déplace au centre du curseur, là où l'utilisateur a cliqué.
Comme dans le tutoriel ci-dessus, mais en 3D et avec des cubes à la place des sprites (voir la fin du tutoriel).
https://www.youtube.com/watch?v=X5SRkppvHqs
Merci d'avance.
centrer un cube sur le curseur lorsque l'on clique dessus
-
- Messages : 27
- Inscription : 14 Fév 2022 18:44
Re: centrer un cube sur le curseur lorsque l'on clique dessus
Bonsoir,
- Récupérer le Vector3 de la position de la souris au moment du clic.
- Passer cette position au cube.
- C'est fini...
-
- Messages : 27
- Inscription : 14 Fév 2022 18:44
Re: centrer un cube sur le curseur lorsque l'on clique dessus
Salut à tous,
Ma question est la suivante : comment obtenir le centre d'un cube.
Comme dans le tutoriel ci-dessus, mais avec un cube (voir la fin du tutoriel).
ou bien
Le problème c'est que le cube ne se déplace pas au centre du curseur, où l'utilisateur a cliqué.
Il n'y a pas de réaction lorsque l'on clique.
Je vous incite à regarder la fin du tutoriel ci-dessus (là ou l'utilisateur clique et recentre les sprites par rapport à la souris, sauf que moi je voudrais que l'utilisateur recentre un cube).
Merci pour votre aide.
A+
Ma question est la suivante : comment obtenir le centre d'un cube.
Comme dans le tutoriel ci-dessus, mais avec un cube (voir la fin du tutoriel).
Code : Tout sélectionner
if (Input.GetMouseButtonDown(0))
{
centreHorInPent = this.GetComponent<Collider>().bounds.size.x / 2;
centreVerInPent = this.GetComponent<Collider>().bounds.size.y / 2;
Cube.transform.position = new Vector3(centreHorInPent, centreVerInPent, 0);
}
Code : Tout sélectionner
if (Input.GetMouseButtonDown(0))
{
NewcentreHorInPent = this.GetComponent<Collider>().bounds.center.x;
NewcentreVerInPent = this.GetComponent<Collider>().bounds.center.y;
Cube.transform.position = new Vector3(NewcentreHorInPent, NewcentreVerInPent, 0);
}
Il n'y a pas de réaction lorsque l'on clique.
Je vous incite à regarder la fin du tutoriel ci-dessus (là ou l'utilisateur clique et recentre les sprites par rapport à la souris, sauf que moi je voudrais que l'utilisateur recentre un cube).
Merci pour votre aide.
A+