STIC Discussion:STIC I - exercice 3 (Stella)

De EduTech Wiki
Aller à la navigation Aller à la recherche

Insérer l'animation de l'ex.2 dans l'ex.3 -- Kcoopoos 30 octobre 2010 à 15:26 (CEST)

J'ai eu beau essayer 15 mille fois ;-), je ne suis pas arrivée à insérer l'animation que j'ai réalisé pour l'exercice 2 dans un des éléments de l'exercice 3. J'ai cherché dans le tutoriel, "insérer une animation" mais je n'ai rien trouvé non plus. Pouvez-vous me dire svp comment je puis insérer mon animation ? Merci

Re: Insérer l'animation de l'ex.2 dans l'ex.3 -- Daniel K. Schneider 31 octobre 2010 à 00:00 (CEST)

Il faudrait me montrer l'animation de l'ex2. Si elle a été bien faite, c.a.d. avec des clips comme je l'ai demandé, il suffit d'ouvrir les 2 fichiers *.fla (ex2 et ex3) puis copier/coller les clips qui vous intéressent depuis la bibliothèque de ex2 vers ex3.

Si vous avez aussi des animations dans la maintimeline de l'ex2 (déconseillé):

  • Créer un nouveau symbole "animation" dans ex3, c.a.d. un nouveau clip
  • Aller dans ex2 et sélectionner tous les frames et layers dans la timeline, puis clic-droit copy frames
  • Coller tout cans ex3 (attention, il faut utiliser le menu contextuel (clic droit paste frames)
  • Puis glisser ce nouveau clip dans le frame approprié du menu.

Lire: Flash CS4 - Symboles et clips, surtout la section Pilotage_de_clips_avec_ActionScript

Il existe d'autres solutions, mais c'est cela que je conseille (apprendre à copier/coller des clips d'un fichier à l'autre et également mettre des animations de la main timeline dans des clips si nécessaire


Re: Re: Insérer l'animation de l'ex.2 dans l'ex.3 -- Kcoopoos 31 octobre 2010 à 10:29 (CET)

Ok, merci. Je ne m'y étais pas totalement pris de cette manière. J'avais essayer quelques copier-coller puis j'avais essayer ensuite en passant par "file- import".... vais réessayer on alors je ferais une autre animation. Merci

Re: Re: Re: Insérer l'animation de l'ex.2 dans l'ex.3 -- Daniel K. Schneider 31 octobre 2010 à 18:15 (CET)

File->Import peut marcher pour des *.swf simples (donc un fichier compilé). Enfin essayez juste de copier/coller des trucs entre fichiers. Vous en aurez besoin tout le temps pour éviter de refaire des choses que vous avez envie de reprendre.

next frame / previous frame -- Lucie.Marchon 4 novembre 2010 à 13:58 (CET)

Bonjour, J'ai deux frames pour l'instant, j'ai un bouton. Ma première frame est stoppé, j'ai inséré cette fonction

            movieClip_3.addEventListener(MouseEvent.CLICK, fl_ClickToGoToNextFrame);
            function fl_ClickToGoToNextFrame(event:MouseEvent):void { 	nextFrame(); }

qui amène à la frame suivante lorsqu'on clique sur un bouton (en passant, comment faire pour que la souris se change en main sur le bouton?). Puis, sur cette frame, j'ai mis le même code avec prevframe() ou alors go to frame(1). Ca marche, je retourne sur la première frame quelle que soit la manière, mais là, et c'est mon problème, le bouton n'est plus actif. Je ne peux plus cliquer dessus pour retourner à la seconde frame. Pourquoi?

Re: next frame / previous frame -- Lucie.Marchon 4 novembre 2010 à 14:06 (CET)

Je ne sais pas pourquoi, mais ça marche maintenant. J'ai mis le bouton sur une autre frame, je l'ai retransformé en symbole... je ne sais pas ce qu'il s'est vraiment passé... Mais je suis contente que ça marche!!!

Re: next frame / previous frame -- Daniel K. Schneider 4 novembre 2010 à 14:11 (CET)

Tant mieux :)

Faut que le bouton soit dans un layer qui sera affiché tout le long. (Normalement on met le bouton dans un premier frame, puis aller dans dernier frame de et F5 (insert frame)). Maintenant, si votre bouton est tjrs visible et ne réagit pas, il s'agissait probablement d'un deuxième bouton que vous avez recopié. Puis effectivement un bouton doit être une forme de symbole (un bouton, un clip, etc.)

Ensuite faites aussi gaffe au dernier/premier frame. Le next va se planter au dernier frame. Lire peut-être:

http://edutechwiki.unige.ch/fr/Flash_CS4_-_Boutons#Cr.C3.A9er_vos_propres_boutons

stic/ex.3 - -- Kcoopoos 4 novembre 2010 à 17:07 (CET)

Pourquoi ne pas nous avoir montrer la procédure de paramétrage des boutons dans flash lors du cours présentiel. Le tutoriel ne m'aide pas ou alors je suis trop bête pour réussir à comprendre après plus de 4 heures passer dessus je n'arrive toujours pas à faire en sorte qu'en cliquant sur mes boutons ils me permettent d'accéder aux différents clips de mon calque "événement". C'est impossible pour moi de me former que par ces tutoriels en tout cas pour une procédure complexe comme celle-ci. Je peux alors très bien reprendre l'un de vos exemples de site en flash et retravaillé dessus en y apportant mes contenus mais si je fais ceci je n'aurai toujours pas compris comment faire un site avec des boutons. Je suis à bout de nerfs

Re: -- Daniel K. Schneider 4 novembre 2010 à 13:36 (CET)
Faudrait utiliser la page exercice pour discuter d'un exercice ....  On a fait un menu en classe ... mais effectivement fallait consolider tout-de-suite 2-3 jours plus tard pour se souvenir.  Faire un menu n'est pas complexe du tout, il n'y a rien à  paramétrer dans les boutons (à part le label). Par contre, faudrait  effectivement apprendre à créer des gestionnaires d'événements.  Avez-vous lu les deux tutoriels (boutons normaux et boutons  composants), la logique est la même et l'explication dans le tuto  boutons est plus longue ? Sinon, pourquoi vous n'utilisez pas une autre  ressource ? Il en existe des dizaines sous forme de pages web, vidéos,  livres ..... 

Conseil:

Demander de l'aide avant, j'avais dit au bout de 30 minutes !  Vérifiez que votre code est correct (certains étudiants on tendance à ignorer les erreurs)  Ensuite il faut toujours déposer/montrer le fichier *.fla ... c'est peut-etre qc. de très simple que vous avez faux.

Re: stic/ex.3 - -- Kcoopoos 4 novembre 2010 à 17:12 (CET)

Replace this text with your reply

après une journée entière j'ai enfin réussi à créer mon site et à paramétrer mes boutons. Je bloque juste sur le dernier boutons "crédits" quand je dirige mon moutons déjà parmétré vers le clickhander correspondant, soit le n°5, un message d'erreur me dit " Scene 1, layer `script, Frame 1, line 16 1120: Access of undefined property clickhander5". Je ne comprends pas car j'ai pourtant déjà créer mon claque et tout devrait jouer mais le message d'erreur persiste.