Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS3
AS3 Questions relatives à la programmation ActionScript 3 (Cours AS3)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/02/2011, 09h59   #1
Nouveau Membre du Club
 
Inscription : mars 2007
Messages : 89
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 89
Points : 36
Points : 36
Par défaut Rotation clip non animé

Bonjour à tous,

je suis assez novice en AS3 et j'aimerais faire une petite rotation de clip mais je n'arrive pas à obtenir ce que je veux.

J'ai une sorte de compteur de voiture avec dans un clip une aiguille

J'ai positionné cette aiguille à l'horizontale pointant vers la gauche.

Je fais passer à mon animation un paramètre avec la vitesse et j'aimerais qu'au chargement de l'animation l'aiguille se mette directement sur la vitesse concernée.

Le minimum du compteur est 0 (position dans le .fla) et le max (angle de 180°) est 100km/h
Après ce n'est qu'une question de calcul pour trouver l'angle.

Cependant lorsqu'on a l'angle, comment dire au clip de se mettre directement dans la bonne position (le centre de rotation est la base de l'aiguille)

J'ai trouvé des choses de ce genre sur internet
Code :
1
2
3
4
5
6
aiguille.addEventListener(Event.ENTER_FRAME, rotateMoveClip);
 
function rotateMoveClip(e:Event)
{
    e.target.rotation += 3;
}
mais ca ne fait pas du tout ce que je veux car l'aiguille tourne tout le temps et le centre de rotation n'a pas l'air d'être le même ... !

Merci d'avance à ceux qui pourront m'aider, en espérant avoir été clair !
cedrick21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h40.


 
 
 
 
Partenaires

Hébergement Web