" . Fla " Legge til en fast forward knapp til en Adobe Flash -fil virker potensielt vanskelig første gang du legger til en. Knappen krever flere linjer med kode . Den første delen av koden forteller Flash player for å øke frekvensen av rammer som spilles når du trykker på knappen . Den andre delen forteller spilleren for å hoppe til slutten hvis det ikke er nok rammer til venstre i filmen for å oppfylle den første funksjonen . Du kan også legge til kode for å fortelle spilleren å stoppe hurtig fremover funksjonen når knappen slippes . Instruksjoner
Plassere Button
en
Launch Flash og åpne en " . FLA " fil . Legg et nytt lag i tidslinjen ved å klikke på "Nytt lag "-knappen i " Timeline " panel . Bytt navn på lag ved å klikke navnet og skrive " Button ".
2
Klikk på " Window "-menyen , velg " Vanlige Libraries " og klikk " knapper ". Knappene bibliotek åpnes i et nytt panel . Dobbeltklikk på " Classic knapper "-mappen , deretter "Playback ." Velg " Gel Fast Forward "-knappen og dra den inn på "Scene "-vinduet . "Properties "-panelet åpnes.
3
Type " forward_btn " i "Forekomst Name "-feltet i " Properties" -panelet .
den onPress Function
4
Klikk på " Window "-menyen og velg " Actions ". følgende linjer med kode vil gjøre filmen spilles tre ganger raskere når " Fast forward "-knappen trykkes inn.
5
Type " forward_btn.onPress = function () { " i den første linjen, og trykk "Enter".
6
Type " _root.createEmptyMovieClip ( " controller_mc " ; , 1 ) ; . . "i andre linje , og trykk " Enter "
7
Type" controller_mc.onEnterFrame = function () {" i tredje linje, og trykk" Enter "
Side 8
Type " _root.gotoAndStop ( _root._currentframe +3 )," i fjerde linje og trykk "Enter".
9
Type " if ( _root._currentframe 3 > _root._totalframes ) {" i den femte linjen og" _root.gotoAndStop ( _root._totalframes ), " i den sjette linjen. Dette forteller knappen for å gå til slutten av filmen om "Fast forward "-knappen trykkes når det er mindre enn tre rammer igjen .
10
Type " }" i sju linjer , åtte og ni for å fullføre denne delen av koden .
onRelease Function
11
Type " forward_btn.onRelease = function ( ) {" i 10. linje i " ; Actions "panel og trykk" Enter "
12
Type" controller_mc.removeMovieClip (); . " i det 11. linjen, og trykk " Enter "Type" } " i neste linje for å lukke dette. del av koden .
13
Lar brukeren slipper "Fast forward "-knappen selv om musen ikke er klar over knappen ved å skrive inn tre linjer med kode . Type " forward_btn.onReleaseOutside = function () . { " I neste linje i " Handlinger " panel , og deretter " controller_mc.removeMovieClip (); " i neste linje, etterfulgt av " }" i siste linje
14
Test -knappen. Klikk på "File "-menyen , velg " Preview ", deretter " Flash ".