begin process at 2012 05 27 16:50:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Flash

 > 

Archives

 > 

ActionScript

 > 

Rotation de clip à partir d'une variable


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Rotation de clip à partir d'une variable

mercredi 16 juin 2004 à 14:43:34 | Rotation de clip à partir d'une variable

bef11

Salut,
Voilà j'ai créé un petit flash avec un clip en drag and drop (bureau01), une variable (rotation01) et deux boutons pour faire tourner le clip.

Avec cette formule sur le bouton gauche le clip tourne de -5 à chaque fois que je clique dessus (là aucun problème !!!)

on (press) {
setProperty (_root.bureau01, _rotation, _root.bureau01._rotation - 5);
}

Mais je voudrais avoir plusieurs clips donc j'ai fait une variable (rotation01) qui inscrit l'occurence du clip sur lequel je clique dans la variable (à savoir bureau01), mais là quand je clique sur le bouton gauche il tourne à la position -5 une fois et après il ne fait plus rien.

on (press) {
setProperty (_root.rotation01, _rotation, _root.rotation01._rotation - 5);
}

Est ce que quelqu'un peut m'éclairer sur ce problème, je pense qu'il faut réinitialiser la position du clip pour qu'il reparte de -5 mais je ne sais pascomment faire.

Merci d'avance pour votre aide...

Bef11
mercredi 16 juin 2004 à 15:13:16 | Re : Rotation de clip à partir d'une variable

jdeboer

En fait je pense que ca vient de la variable rotation01. Si je comprends bien, elle contient le nom de l'occurence ?
Donc il faut utiliser la methode eval(). Effectivement, si tu mets rotation01 directement , il va pas comprendre. Car il va chercher le clip dont le nom d'occurence est rotation01 et non le nom de celui qu'elle contient. D'ailleurs ca m'etonne que ca a tourne de -5 , ca aurait du rien faire !

Bon moi j'utilise pas la methode SetProperty mais tout simplement je ferai ca :

on(press) {
eval("_root."+rotation01)._rotation -= 5
}


Bon si je me plie a ton code, sauf erreur , ca devrait donner:

on(press) {
setProperty(eval("_root."+rotation01), _rotation,eval("_root."+rotation01._rotation -5))
}

BOn voila essaye ca et dis moi si ca marche ?
car ca me parait bizarre que tu ais reussi a tourner de -5... peut etre que je me gourre alors.

mercredi 16 juin 2004 à 15:14:41 | Re : Rotation de clip à partir d'une variable

jdeboer


oups erreur, il faut lire , pour ta version :

on(press) {
setProperty(eval("_root."+rotation01), _rotation,eval("_root."+rotation01)._rotation -5)
}

mercredi 16 juin 2004 à 16:49:05 | Re : Rotation de clip à partir d'une variable

bef11

Merci bien ça marche nikel... J'ai pris ta méthode comme ça c'est moins long et plus clair. Encore merci...

Pour infos il tournait à -5 mais si je mettais -30 il tournait à -30. Mais il s'arrêtait là, on avait beau recliquer dessus il ne bougeait plus.

Bef11


Cette discussion est classée dans : variable, clip, rotation, bureau01, rotation01


Répondre à ce message

Sujets en rapport avec ce message

urgent!! 2 actions dans 1 fonction [ par sniper43 ] dites moi...sous flash en ActionScript, comment faire pour que:-quand tu press un bouton, il aille rechercher la valeur d'1 variable en fonction de la passage de variable d'un clip a un autre ? [ par sdjinn ] bonjourquelle serait la methode pour passer la valeur d'une variable d'un clip sur un autre ?a savoir que la variable est definit et initialise au mom Nom d'occurence, variable? [ par jdeboer ] Bonjour,Voila mon probleme. J ai plusieurs clips qui s appellent remediation1, remediation2,....remdiation15J aimerai que lorsque la souris passe sur rotation sur un clip [ par inconnue ] Salut, j'aimerai savoir comment créer une rotation sur un clip pour qu'il tourne sur lui-même de la manière la + simple. Merci d'avance Variable ds clip + fichier txt [ par Quertyn ] Salut a tousmon probleme :g un fichier.txt un clip d'occurence "clip1"ce clip contien un autre clip d'occurence "clip2"dans clip2 il ya une variable t Variable ds clip + fichier txt [ par Quertyn ] Salut a tousmon probleme :g un fichier.txt un clip d'occurence "clip1"ce clip contien un autre clip d'occurence "clip2"dans clip2 il ya une variable t Récupérer une occurence inconnue dans une variable [ par bef11 ] Salut à tous, voilà j'aimerai connaître la formule si il y en à une pour récupérer dans une variable de le nom de l'occurence d'un clip sachant que j Envoyer le nom d'un bouton dans une variable ??? [ par bef11 ] Bonjour tout le monde voilà mon problème je souhaiterai envoyer le nom de mon bouton dans une variable lorsque je clique dessus. Attention je ne conna passer une variable d'un clip swf à un autre clip swf ? [ par gdemierre ] Bonjour à tous,Voila le topo :Dans le premier clip j'ai un bouton et une variable (var1 = "abc")Kan je clique sur le bouton je load un nouveau clip et variables dans un clip [ par maitrekero ] comment envoyer une variable a un clip et aussi comment le clip peux envoyer une variable a l animation flash ???merci d avance


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales