Sådan oprettes en Pause i en Flash Movie

Brug ActionScript at holde pause og stoppe Flash-film . stoppe forude billede ved leemarusa fra Fotolia.com

Flash understøtter flere måder at holde pause en film (stop afspilning af film).Men de fleste designere har normalt kun to grunde til forsætligt afbryde afspilning af film: enten at stoppe afspilning til at vente for bruger interaktion, såsom et museklik, eller at pause afspilningen midlertidigt for effekt-giver brugeren tid til at tage i (eller bemærker nogetpå) en bestemt skærm.Begge typer af pauser let opnås med enkle, nemme at skrive scripts.

hvad du har brug

  • Adobe Flash CS3 eller nyere

Stop en film til at vente påBruger Interaktion

  1. Åbn Flash FLA-film, hvor du vil oprette en pause.

  2. Gå til rammen på scripts lag i tidslinjen, hvor du vil oprette en pause.(Hvis din film ikke har et lag for scripts, skal du oprette en:. Klik på "Nyt lag" knappen [ikonet siden i nederste venstre hjørne af Timeline panelet] Dobbeltklik på lagets navn og omdøbe laget Most.designere navngive deres scripts lag "Handlin

    ger" eller "Scripts".) Højreklik på rammen og vælg "Indsæt Keyframe" fra fluen-out menuen.

  3. Højreklik på nye keyframe og vælg "Handlinger" fra fly-out-menuen.Dette åbner panelet Handlinger.Skriv følgende script i den højre rude i Handlinger panelet:

    stop ();

  4. Test filmen.Det holder op at spille på rammen, hvor du indsat scriptet.Husk på, at dette script stopper filmen koldt.Det kan ikke gøre noget andet, medmindre du giver brugeren en vej ud, såsom en knap, der springer filmen til den næste ramme, scene eller en anden ramme i tidslinjen.Normalt ville du oprette flere knapper eller en menu i denne ramme.

Pause en film til Effect

  1. Åbn Flash FLA-film, hvor du vil oprette en pause.

  2. Gå til rammen på scripts lag i tidslinjen, hvor du vil oprette en pause.(Hvis din film ikke har et lag for scripts, skal du oprette en:. Klik på "Nyt lag" knappen [ikonet siden i nederste venstre hjørne af Timeline panelet] Dobbeltklik på lagets navn og omdøbe laget Most.designere navngive deres scripts lag "Handlinger" eller "Scripts".) Højreklik på rammen og vælg "Indsæt Keyframe" fra fluen-out menuen.

  3. Højreklik på nye keyframe og vælg "Handlinger" fra fly-out-menuen.Dette åbner panelet Handlinger.

  4. Skriv følgende script ind i den højre rude i panelet Handlinger:

    this.stop ()
    GO

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

    funktion timerHandler (EVT: Object): void {
    this.play ()
    GO
    }

    Dette script stopper filmen og skaber en timer variabel, der starterfilm igen efter fem sekunder.Du kan ændre det antal sekunder filmen pauser ved at ændre tallet "5000" i anden linje i scriptet.Sekunder måles i millisekunder.Så for eksempel, at ændre pause til 10 sekunder, ændre "5000" til "10000."

  5. Test filmen.Den skal holde pause i rammen, hvor du indsat scriptet.Hvis den ikke gør det, skal du kontrollere dit script.

115
0
1
Animation Software