|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 21 ![]() |
bonjour,
voila, j'aimerai recuperer un bout de clip avec un bouton et le le rejouer. donc j'ai mon scénario et sur la 1ere image d'un calque1, mon clip imbriqué : rotation (interpolation de mouvement de rotation toute bete de 137 images(base 0)) j'y ai mis un rollover qui le fait stopper et apparaitre un menu de boutons (situés sur un autre calque). Ceux ci (avant autre chose) devraient aller renifler la position de la tete de lecture sur mon clip rotation pour, a partir de cet endroit en jouer un bout afin de lamener sur l'image que je souhaite. Pour l'instant j'essaie juste de voir si la commande de "reniflage" fonctionne et d'avoir en sortie la position de la tete de lecture sur mon clip rotation. les conditions (if, else if et else) me permettent de savoir l'intervalle d'arret de la tete pour apres lui donner le sens et son futur point darret. j'ai placé sur la 1ére image de rotation, ; puis sur le 1er bouton; Code :
Alors je me demande si le chemin pour la variable est bien nommé, si c'est elle qui est mal formulée, ou si ma structures de conditions est bien tournée pour etre remarquée. Je sais que certaines conditions peuvent etre reunies, mais je débute et je ne connais pas tous les opérateurs. Merci d'avance, car c pas marrant de passer 1 journée sur chaque petit soucis qui une fois compris prennent 2 min :/ |
||
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : février 2006 Messages : 2 067 ![]() |
bonjour,
déjà à priori tu as une erreur à la fin de ton algo : il manque un if et puis curframe n'est pas défini alors ça peut pas marcher... Le plus simple est d'envoyer le source ce sera plus facile pour nous...
__________________
Si la ou les réponses obtenues vous ont donné satisfaction n'oublier pas -> ![]() Et ne rajoutez pas de nouvelles questions éternellement dans le même post surtout si vous en n'êtes pas l'auteur MERCI |
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 21 ![]() |
merci, par contre je ne peux pas ajouter le fla, car meme en supprimant tous les trucs inutiles pour ce probleme, j'arrive à 580ko, et le site me dit que j'ai dépassé mon quota de 79, alors que la limite est de 1mo :/
j'ai corrigé mon oubli (if). Sinon suite à ta remarque, j'ai potassé l'aide de flash, et j'ai donc vu qu'il fallait redéfinir la timeline actuelle d'abord. J'utilise la comparaison des longeurs comme condition pour que la var i en position 0soit "rotation", si c bien ça. J'ai copié les 7 premières lignes dans l'aide en modifiant name == myscene pour mon clip evidemment et j'y ai rajouté ma variable de référence pour les conditions d'apres : Code :
j'ai supprimé la variable placée sur la 1ère image de rotation, ca ne me paraissait pas utile en fait. je précise que je travaille avec flash 8. |
||
|
|
00
|
|
|
#4 | ||
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 21 ![]() |
bon, je corrige une petite erreur que j'avais fait dans mon message précedent
Code :
|
||
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 21 ![]() |
salut,
Pas de problèmes, j'ai besoin d'aide ^^ oui, j'ai vu qu'il y avait une différence mais comme je ne connais pas encore flash vraiment bien, je ne connais pas les conséquences. Ca a pas l'air bien apparemment. Mais je ne trouve pas la solution pour affecter la variable a la timeline que je souhaite Si tu sais solutionner mon problème, ca m'aiderai grandement |
|
|
00
|
|
|
#7 | ||||
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 21 ![]() |
Alors j'ai trouvé comment avoir la position de la tête de lecture dan sla timeline que je souhaite. Visiblement c'etait une erreur de syntaxe par rapport a mon premier essai. Et donc je pense qu'elle etait déclarée, mais mal formulée. voila la bone variable :
Code :
Code :
Maintenant il reste que les conditions trace (trace "1", trace "2"...) ne s'appliquent pas, je continue mes recherches de mon coté. |
||||
|
|
00
|
|
|
#8 | ||||
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 21 ![]() |
il fallait juste simplifier les choses. Apparemment, ja n'ai pas la même logique que flash... ça me fait peur pour la suite. Voila pourquoi : il me semblait que pour remplir une condition et ignorer les précedentes il fallait definir les valeurs minimales et maximales pour l'intervalle de prise en compte comme suit :
Code :
Code :
|
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com