Hoe kan ik een pauze in een Flash- filmpje Creëer

Gebruik ActionScript om te pauzeren en te stoppen Flash-films . stoppen vooruit afbeelding door leemarusa van Fotolia.com

Flash ondersteunt verschillende manieren om een ​​film te onderbreken (stoppen met afspelen van de film).Echter, de meeste ontwerpers hebben meestal slechts twee redenen om opzettelijk te onderbreken filmweergave: ofwel om het afspelen stop te wachten op interactie van de gebruiker, zoals een muisklik, of om het afspelen tijdelijk te onderbreken voor-effect waardoor de gebruiker de tijd op te nemen (of merken ietson) een bepaald scherm.Beide typen pauzes zijn gemakkelijk te bereiken met eenvoudige, gemakkelijk te schrijven scripts.

wat je nodig hebt

  • Adobe Flash CS3 of hoger

Stoppen van een film te wachtenUser Interaction

  1. Open de Flash-FLA-film waarin u wilt een pauze te maken.

  2. Ga naar het frame op de scripts laag in de tijdlijn waar u wilt een pauze te maken.(Als uw film een ​​laag voor scripts heeft, maken een:. Klik op de "New Layer" knop [pagina icoon in de linkerbenedenhoek van de ti

    jdlijn paneel] Dubbelklik op de naam van de laag en hernoem de laag Most.ontwerpers noemen hun scripts laag "acties" of "Scripts"). Klik met de rechtermuisknop het frame en kies "Insert Keyframe" uit de fly-out menu.

  3. rechtermuisknop op het nieuwe keyframe en kies "acties" van de fly-out menu.Dit opent het deelvenster Handelingen.Typ het volgende script in het rechterpaneel van het paneel Actions:

    stop ();

  4. Test de film.Het stopt met het spelen op het frame waarin u het script geplaatst.Houd in gedachten dat dit script stopt de film koud.Het kan niet anders, tenzij u de gebruiker te voorzien van een uitweg, zoals een knop die de film naar het volgende frame, scène of een ander frame in de tijdlijn sprongen.Normaal gesproken zou je meerdere knoppen of een menu in dit frame te creëren.

onderbreken van een film voor Effect

  1. Open de Flash-FLA-film waarin u wilt een pauze te maken.

  2. Ga naar het frame op de scripts laag in de tijdlijn waar u wilt een pauze te maken.(Als uw film een ​​laag voor scripts heeft, maken een:. Klik op de "New Layer" knop [pagina icoon in de linkerbenedenhoek van de tijdlijn paneel] Dubbelklik op de naam van de laag en hernoem de laag Most.ontwerpers noemen hun scripts laag "acties" of "Scripts"). Klik met de rechtermuisknop het frame en kies "Insert Keyframe" uit de fly-out menu.

  3. rechtermuisknop op het nieuwe keyframe en kies "acties" van de fly-out menu.Dit opent het deelvenster Handelingen.

  4. Typ het volgende script in het rechterpaneel van het paneel Actions:

    this.stop ()
    GO

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

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

    Dit script stopt de film en creëert een timer variabele die begint deweer film na vijf seconden.U kunt het aantal seconden van de film wordt onderbroken door het veranderen van het nummer "5000" in de tweede regel van het script te wijzigen.Seconden gemeten in milliseconden.Dus, bijvoorbeeld, om de pauze wijzigen tot 10 seconden, change "5000" tot "10000."

  5. Test de film.Het moet pauzeren in het frame waar u het script geplaatst.Als dit niet gebeurt, controleer je script.

818
0
1
Animatie Software