De flesta designers använder Adobe Flash för att skapa interaktiva filmer . Du skapar filmer i Flash på en tidslinje bestående av lager och bildrutor . En " interaktiv tidslinje " gör din film användare att klicka på " hot spots ", vanligtvis på knappar för att navigera till andra delar av filmens tidslinje , eller för att hoppa till externa URL-länkar till andra Flash-filmer , webbsidor , PDF-filer och så vidare . Skapa klickbara knappar i Flash är en tvådelad process : placera och definiera en knapp , eller " knappen symbol , " instans på scenen , och sedan skriva en motsvarande ActionScript för att interagera med knappen . Saker du behöver
Adobe Flash CS3 eller senare
Visa fler instruktioner
Pausa för användarinteraktion
1
Öppna Flash FLA film du vill göra interaktivt i Flash. Klicka på " Öppna " på menyraden och välj " Öppna " för att visa dialogrutan Öppna . Bläddra till FLA -filen , markera den och klicka sedan på " Öppna" .
2
Gå till tidslinjen panelen . Beroende på din version av Flash , är tidslinjen panelen placerad antingen ovanför eller nedanför fönstret Dokument . Klicka på " Nytt lager " -knappen --- den första knappen i det nedre vänstra hörnet av tidslinjen panelen --- att skapa ett nytt lager . Dubbelklicka på lagrets namn att välja namnet texten , byta namn på lager
3
Gå till ramen på Åtgärder lager där du vill placera din knapp " Åtgärder . " . Högerklicka i ramen och välj " Infoga nyckelbildruta " från fly -out -menyn . Högerklicka på den nya bildrutan och välj "Actions" från fly -out -menyn . Detta öppnar panelen Åtgärder . Skriv följande skript i den högra rutan i panelen Åtgärder :
stop ( ) ;
4
Testa filmen . Klicka på " Kontrollpanelen " på menyraden och välj " Testa filmen . " Filmen slutar spela på ramen där du infogade skriptet . Addera Skapa och definiera knappsymbolerna
5
Klicka ny nyckelbildruta för att markera den . Klicka på " Fönster" i menyraden och välj " Common Libraries ", välj sedan " Buttons " från fly -out -menyn . Detta öppnar biblioteket - panelen Knappar . Bläddra igenom listan med mappar och knappar för att hitta en premade knapp som passar din design . När du väljer varje knapp i listan , kan du se det i förhandsgranskningsfönstret längst upp på panelen .
6
Dra knappen till scenen . Markera den nya knappen . Gå till panelen Egenskaper och skriv " button1 " i fallet fältet längst upp på panelen . Du kan ge knappar nästan varje instans namn du vill , men du bör använda något enkelt och beskrivande . Dessutom , om du planerar att använda flera knappar , med något sånt " button1 " låter dig skapa och enkel att använda benämningarna . Din nästa knapp , till exempel , skulle vara " button2 . "
7
Högerklicka på nyckelbildruta på Åtgärder lagret och välj "Actions" från fly -out -menyn .
8
Type ( eller kopiera och klistra ) följande skript i den högra rutan i panelen Åtgärder , under " stop ( ) ; " action du skapade tidigare :
button1.addEventListener ( MouseEvent.CLICK , button1 ) ;
funktion button1 (event : MouseEvent ) : void { nextFrame ( ) ;}
Detta skript berättar Flash för att hoppa till nästa bildruta när användaren klickar på knappen med den instans namnet " button1 . " Detta är ett mycket enkelt skript . Vilka knappen gör när den klickas definieras i den sista raden . Ersätt " nextFrame ( ) ; " med " nextScene ( ) , " till exempel , för att hoppa till filmen till nästa scen . Använd " gotoAndPlay ( " 10 " ) ; " för att skicka filmen till ram " 10 " på tidslinjen . ( Byt ut numret inom parentes med önskad ram . )
9
Testa filmen . När du klickar på knappen , ska filmen börja spela igen .