2016-06-20 4 views
-1

J'ai donc ce geom au centre de ma fenêtre dans une vue de haut en bas, si je place mon curseur à la droite de ce geom, je veux que geom fasse la rotation pour faire face au curseur , la geom fait presque toujours face au curseur. Je voudrais savoir comment faire cela dans le JMonkeyEngine SDK 3.0.JME3 geom rotation en utilisant la souris

Pour un bon exemple visuel, référez-vous au jeu Noct, un jeu de haut en bas.

Répondre

0

Peu importe,

  • trouver la position du curseur faisant le centre de la fenêtre étant l'origine des coordonnées
  • trouver l'angle entre le centre et la position du curseur
  • setLocalRotation (nouveau Quaternion () .fromAngleAxis (angle, Vector3f.UNIT_Y));