Mass *Excellent utilisateur*
Messages : 3351 Localisation : Dans une canonnière wookie. Projet Actuel : Monter des trucs et des machins
| Sujet: [Résolu]L'inertie d'un vaisseau spatial Sam 10 Oct 2009 - 23:29 | |
| Bonjour tout le monde, Alors voilà, j'ai besoin de reproduire l'inertie d'un gros vaisseau spatial dans un rts. Grosso-modo, lorsque je clique à un endroit où le vaisseau doit aller, si je fais direction=point_direction(x,y,mouse_x,mouse_y); ça casse tout, spa réaliste, etc etc etc. J'aimerais donc que mon vaisseau tourne lentement pour se positionner dans sa direction afin d'effectuer le trajet dans les meuilleures conditions possibles (:p). J'ai donc : - Citation :
- if point_direction(x,y,gox,goy) < direction
{ direction -=2 }
if point_direction(x,y,gox,goy) > direction { direction +=2 } gox est la position x de destination, goy la position y de destination. Le hic, c'est que si mon vaisseau à une direction de 15° (donc orienté vers la droite, pointant légèrement vers le haut) et que je lui impose une destination qui l'oblige d'avoir une destination de 330° (toujours vers la droite, mais orienté vers le bas cette fois-ci), celui-ci va faire un tour complet dans le sens contraire des aiguilles d'une montre (vers la gauche donc) pour se positionner correctement... Alors, comment faire pour améliorer tout ça ? Merci de me répondre
Dernière édition par Max le Dim 11 Oct 2009 - 12:41, édité 1 fois |
|
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: [Résolu]L'inertie d'un vaisseau spatial Dim 11 Oct 2009 - 10:33 | |
| cette question a déjà été posé plusieurs fois je pense, ou dumoins, au moins une fois par moi, et j'ai eu plusieurs réponse^^
donc si tu cherche un peu, tu aura ta réponse _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
Mass *Excellent utilisateur*
Messages : 3351 Localisation : Dans une canonnière wookie. Projet Actuel : Monter des trucs et des machins
| Sujet: Re: [Résolu]L'inertie d'un vaisseau spatial Dim 11 Oct 2009 - 12:40 | |
| |
|
jo *Excellent utilisateur*
Messages : 4879 Localisation : CENSURE T_T Projet Actuel : FAC
| Sujet: Re: [Résolu]L'inertie d'un vaisseau spatial Dim 11 Oct 2009 - 13:07 | |
| j'avoue ^^" _________________ http://viciousslugs.sup.fr/ <- Des imbéciles en action. Venez visiter, on recherche des lecteurs, des auteurs, et ça paye mal. En fait ça paye pas, mais ya moyen de se marrer. |
|
Contenu sponsorisé
| Sujet: Re: [Résolu]L'inertie d'un vaisseau spatial | |
| |
|