2010-12-06 7 views
-1

Très bien, alors j'essaie toujours de faire des mouvements de mes joueurs par rapport à la caméra. J'ai une bonne réponse here Mais il se termine par: s(Jx x̂ + Jy ŷ)Diviser cela en un point x et y?

Alors, comment puis-je transformer cette équation en x et y?

+4

Pourquoi ne pas demander cela comme un commentaire sur cette réponse d'abord? – ShreevatsaR

+0

Il semble que toutes les informations dont vous avez besoin se trouvent dans la réponse à la question précédente ... à moins que vous ne vouliez que quelqu'un écrive le code pour vous. –

Répondre

1

s (Jxx + Jyŷ)

est l'équation pour obtenir un nouveau point. Jx et Jy sont les valeurs de la manette (valeur x et y valeur), de votre vitesse (plus, plus vite) et x, ŷ sont les y- et X- les vecteurs de votre système de coordonnées réglés par l'appareil photo (vous devez les calculer chaque fois que vous calculez un nouveau mouvement)

Prenez donc ces valeurs, utilisez la formule et vous obtiendrez une nouvelle coordonnée du joueur dans les normales x/y avion. (iaw, le résultat est un point avec une composante x et y, qui sont vous des valeurs x et y)

Questions connexes