|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : septembre 2004 Messages : 29 ![]() |
Bonjour,
Est-il possible d 'ajouter une frame dans un MovieClip avec une fonction AS3 ? L'idée est de construire un MovieClip, frame par frame, puis ajouter les attributs dans chaque frame. Merci de votre aide. Destrumel |
|
|
00
|
|
|
#2 |
![]() ![]() Étudiant Inscription : août 2005 Messages : 435 ![]() |
bonjour.
Je ne comprend pas bien ta question. A quoi cela te servirai de rajouter des frames dans un movieClip ? Les movieClip possedent déja un nombre infini ( peut etre pas mais tres important ) de frames, je ne comprend donc pas pourquoi tu veut en rajouter. |
|
|
00
|
|
|
#3 | ||
|
Inactif
Inscription : septembre 2005 Messages : 1 196 ![]() |
Peut etre que ca pourai te donner des idées .... ;-)
Code :
|
||
|
|
00
|
|
|
#4 | ||
|
Invité régulier
![]() Développeur informatique Inscription : juillet 2006 Messages : 3 ![]() |
Salut,
A ma connaissance on peut pas ajouter de frame a un movieclip . quelqu’un d’autre confirmera ou infirmera je pense… CR Gio te met sur la voie -> utilise entreFrame pour « simuler la timeline »... dans AS3 le model d’event a changer … Code :
Code :
mc.removeEventListener(Event.ENTER_FRAME, _ maFunction); |
||
|
|
00
|
|
|
#5 | |
|
Membre émérite
![]() ![]() Étudiant Inscription : décembre 2003 Messages : 916 ![]() |
Salut,
Citation:
@++ |
|
|
|
00
|
|
|
#6 | ||
|
Futur Membre du Club
![]() Inscription : septembre 2004 Messages : 29 ![]() |
Bonsoir,
Merci de vos réponses. Effectivement, "onEnterFrame" pourrait convenir. Mais puisque je n'ai que des constantes (introduites par l'utilisateur), J'aurais voulu construire une timeLine, et, ensuite, c'est Flash qui s'en occupe tout seul Citation:
En fait l'utilisateur introduit un mouvement, sous forme de valeurs 'constantes'. Il faut ensuite que le player Flash réalise le mouvement décrit. Pour cela, construire une TimeLine est la solution la plus simple. (J'ai des problèmes de synchronisation d'objets qui sont automatiquement résolus dans la TimeLine) Citation:
Phildes |
||
|
|
00
|
|
|
#7 | |
|
Membre émérite
![]() ![]() Étudiant Inscription : décembre 2003 Messages : 916 ![]() |
Salut,
Citation:
@++ |
|
|
|
00
|
|
|
#8 | |
|
Futur Membre du Club
![]() Inscription : septembre 2004 Messages : 29 ![]() |
bonjour,
Citation:
Je pense avoir bien regardé pourtant Comment lire un attribut qui est placé dans une frame précise, dans un layer précis ? Phildes |
|
|
|
00
|
|
|
#9 | |
|
Futur Membre du Club
![]() Inscription : septembre 2004 Messages : 29 ![]() |
Citation:
J'essayais de faire une construction de séquences Flash totalement en AS3 (uniquement avec des fonctions de construction AS3, sans parsing) Merci de vos réponses Destrumel |
|
|
|
00
|
|
|
#10 |
|
Futur Membre du Club
![]() Inscription : septembre 2004 Messages : 29 ![]() |
J'ai formaliser ma requette avec un exemple.
Dans l'éditeur : 1 - J'ai créé un MovieClip. 2 - je mets une FrameKey au temps 10, pour y mémoriser une position. 3 - Au temps 9 je place un bouton, avec une action. 4 - Dans cette action je souhaite connaitre la position inscrite pour le Movie-Clip au temps 10. Comment faire ? Destrumel |
|
|
00
|
|
|
#11 |
|
Membre émérite
![]() ![]() Étudiant Inscription : décembre 2003 Messages : 916 ![]() |
Salut,
j'ai pas très bien saisi @++ |
|
|
00
|
|
|
#12 | |
|
Futur Membre du Club
![]() Inscription : septembre 2004 Messages : 29 ![]() |
Citation:
D'après tes réponses j'avais compris qu'on je ne pouvais pas placer de valeur dans un temps précis uniquement par programme en AS3 - encore moins créer un "keyFrame". Je pensais qu'il était impossible de construire cela uniquement en AS3. ----------------------- Alors, oui si c'est possible. Je voudrais savoir comment on fait cela par programme en AS3. > Ton action est sur le bouton ? Oui > Ta fonction est applée quand (click, ...) ? click oui... > Sois plus précis stp Désolé. je pensais sincèrement avoir été assez précis. Destrumel |
|
|
|
00
|
|
|
#13 |
|
Membre émérite
![]() ![]() Étudiant Inscription : décembre 2003 Messages : 916 ![]() |
re,
bon je résume : tu veux pouvoir affecter une position à un bouton à une frame spécifique d'un MovieClip en AS3 c'est bien ça ? Alors je serais tenté de dire : oui tu peux le faire uniquement en code (bien que ce ne soit pas vraiment très utile), en écoutant l'événement enterframe de MovieClip et en testant la frame sur laquelle tu es. Seule objections : tu ne peux pas créer la timeline puisque tu es uniquement en code, il te faudra donc utiliser un compteur @++ |
|
|
00
|
|
|
#14 |
|
Futur Membre du Club
![]() Inscription : septembre 2004 Messages : 29 ![]() |
Merci
j'ai bien compris que tu n'en voyais pas l'utilité En tout cas tu confirmes ce que j'avais compris. Ca répond très précisément à ma question. Pour moi ce sujet est [résolu] Merci theCaptain Destrumel |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com