:: PlayerAdvance.org ::  

Précédent   :: PlayerAdvance.org :: > :: Forums Hébergés :: > OldSchool Library > Aide au développement

Aide au développement Aide sur l'utilisation d'OSLib

Publicité

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 18/04/2008, 16h09   #1
pabpp
Newbie
 
Date d'inscription: 18/04/2008
Messages: 3
Par défaut Rotating an image with joystick ???

Hi , first time posting here , so...hi

Now , back to topic.

How can i rotate an image with joystick?? Can someone help me out?

Thanks
pabpp est déconnecté   Réponse avec citation

Publicité

Vieux 18/04/2008, 21h41   #2
Yodajr
Administrateur
 
Date d'inscription: 09/11/2005
Messages: 3 750
Par défaut

What the problem ? you know how to rotate a image ?
You have to modify the image->angle

If you want to make the image follow the rotation of the joystick, I think that you have to do it yourself
I don't know how to do that
Yodajr est déconnecté   Réponse avec citation
Vieux 18/04/2008, 21h53   #3
thoduv
Membre confirmé
 
Date d'inscription: 10/11/2005
Localisation: ...
Messages: 1 464
Par défaut

It should work with the rectangle-triangle formula:
tan(a) = opposite side / adjacent side
Where the opposite side is the Y value of the joystick, and adjacent side the X value.
So, to get the angle:
angle = atan(joystick.y/joystick.x);
It's possible there is sign problems here, but it can be easily corrected.
If you don't understand, draw it on a paper, and try to find the trigonometrical relation.
__________________
"S'il n'y a pas de solutions c'est qu'il n'y a pas de problème ..."
< mon devblog > ... < Lapinou Jumps ! - un jeu de plate-forme "vertical" avec un mignon petit lapin. >

Dernière modification par thoduv ; 18/04/2008 à 21h58.
thoduv est déconnecté   Réponse avec citation
Vieux 10/05/2008, 12h06   #4
pabpp
Newbie
 
Date d'inscription: 18/04/2008
Messages: 3
Par défaut

Sorry for replying late -_-.

Thanks , i think im really close to find the solution.
pabpp est déconnecté   Réponse avec citation
Réponse

Liens sociaux

Publicité



Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 01h00.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone
Design par Ass-Itch, DJP et Dr.Vince