Salutations,
Vu que je n'ai pas de projet de jeu vidéo actuellement, je m'exerce sur des petits jeux afin d'améliorer mon niveau.
Là j'ai commencé à créer un petit jeu de tank, vue de dessus.
Je répète: vue de dessus
Je vous explique les déplacements du tank pour que vous compreniez mon problème:
Left / right: rotation du tank
Up / down: Avancer et reculer
Notez que pour le tank j'utilise 2 objets différents: la base (la caisse principale) et la tourelle (le canon quoi). Biensur j'ai fait en sorte que la tourelle se trouve toujours au milieu de la base et tourelle.depth = caisse.depth-1, logique pour un tank
Au stade ou j'en suis, j'ai tous les déplacements du tank, et il me manque à faire la rotation de la tourelle et là se trouve mon soucis:
J'aimerais que la tourelle tourne lentement vers la position de la souris. Mais je veux pas que la rotation soit instantanée, c'est ça que j'arrive pas à faire. Je veux que la rotation soit lente (3 ou 4° par step sur le cercle trigonométrique).
sachant que la rotation de la caisse avec les touches latérales crée une rotation de 2° par step.
Et au cas ou, j'ai mis la speed à 60 dans les parametres de la room, je dis ça comme ça au cas ou ça peut aider.
Merci pour votre aide