Comment créer une pause dans une animation Flash

Flash prend en charge plusieurs façons de mettre en pause un film (de lecture de film d'arrêt). Cependant, la plupart des concepteurs ont généralement que deux raisons pour interrompre volontairement la lecture du film: soit pour arrêter la lecture à attendre pour l'interaction de l'utilisateur, comme un clic de souris, ou pour interrompre la lecture temporairement pour effet-permettant l'utilisateur le temps de prendre (ou remarquer quelque chose sur) un écran particulier. Les deux types de pauses sont facilement atteints avec des scripts simples, faciles à écrire.

Choses que vous devez

  • Adobe Flash CS3 ou tard
  1. Arrêt d'un film à attendre pour l'interaction de l'utilisateur

    • 1

      Ouvrez l'animation Flash FLA dans lequel vous souhaitez créer une pause.

    • 2

      Accédez à l'image sur la couche de son exécution dans le scénario où vous voulez créer une pause. (Si votre film n'a pas une couche pour les scripts, créer un: Cliquez sur le "Nouveau calque" bouton [l'icône de la page dans le coin inférieur gauche du panneau Timeline]. Double-cliquez sur le nom du calque et renommez la couche. La plupart des concepteurs appellent leur calque scripts "Actes" ou "Scripts.") Faites un clic droit et choisissez le cadre "Insérer une image-clé" dans le menu fly-out.

    • 3

      Cliquez droit sur l'image-clé et choisissez "Actes" dans le menu fly-out. Cela ouvre le panneau Actions. Tapez le script suivant dans le volet droit du panneau Actions:

      Arrêtez ();

    • 4



      Testez l'animation. Il arrête de jouer sur le cadre dans lequel vous avez inséré le script. Gardez à l'esprit que ce script arrête le froid de film. Il ne peut pas faire autre chose, sauf si vous fournissez à l'utilisateur un moyen de sortir, comme un bouton qui saute le film à l'image suivante, une scène ou une autre image dans le scénario. Habituellement, vous devez créer plusieurs boutons ou un menu dans ce cadre.

    • Suspension d'un film pour Effet

      • 1

        Ouvrez l'animation Flash FLA dans lequel vous souhaitez créer une pause.

      • 2

        Accédez à l'image sur la couche de son exécution dans le scénario où vous voulez créer une pause. (Si votre film n'a pas une couche pour les scripts, créer un: Cliquez sur le "Nouveau calque" bouton [l'icône de la page dans le coin inférieur gauche du panneau Timeline]. Double-cliquez sur le nom du calque et renommez la couche. La plupart des concepteurs appellent leur calque scripts "Actes" ou "Scripts.") Faites un clic droit et choisissez le cadre "Insérer une image-clé" dans le menu fly-out.

      • 3

        Cliquez droit sur l'image-clé et choisissez "Actes" dans le menu fly-out. Cela ouvre le panneau Actions.

      • 4

        Tapez le script suivant dans le volet droit du panneau Actions:




        this.stop ()
        GO

        var timelinePause: minuterie = new Timer (5000, 1)
        GO
        timelinePause.addEventListener (TimerEvent.TIMER, timerHandler)
        GO
        timelinePause.start ()
        GO

        fonction timerHandler (evt: Object): void {
        this.play ()
        GO
        }

        Ce script arrête le film et crée une variable de minuterie qui démarre le film à nouveau après cinq secondes. Vous pouvez modifier le nombre de secondes de pauses de films en modifiant le nombre "5000" dans la deuxième ligne du script. Les secondes sont mesurés en millisecondes. Ainsi, par exemple, de changer la pause à 10 secondes, le changement "5000" à "10000."

      • 5

        Testez l'animation. Il devrait faire une pause dans le cadre où vous avez inséré le script. Si elle ne le fait pas, vérifiez votre script.

    » » » » Comment créer une pause dans une animation Flash