MovieClip symboler är delar av Flash-animation som du kan återanvända i en Flash-animation . De har sin egen tidslinje som fungerar oberoende av tidslinjen i filmen . Alla föremål , t.ex. animerade knappar , som kontrolleras av ActionScript måste omräknas till filmklippssymboler och ges en instans namn . Denna instans namn kallas i ActionScript-kod och gör att du kan animera objektet i huvudfilmen . Instruktioner
1
Öppna Flash . Använd Square verktyg för att skapa en rektangel på scenen . Använd textverktyget för att sätta en etikett över den med namnet " knappen . "
2
Markera de två grafiken . Tryck F8 . Välj " Movie Clip " i " Skapa ny symbol " pop - up fönstret . Input " knapp " i fältet "Namn" .
3
Välj den film - klipp " Button ". Gå till Egenskaper Inspector , vilket är under scenen. Ingång förekomstnamnet " my_button . "
4
Dubbelklicka på film - klipp för att aktivera dess tidslinje . Infoga ett nytt lager genom att klicka på Layer -ikonen , är som under tidslinjen . Ikonen liknar en sida med en nedre hörn uppåtvända . Namnge den " Etiketter ". Infoga ett andra lager och namnge det " Åtgärder ".
5
Använd markeringsverktyget för att klicka på scenen en gång . Detta kommer att avaktivera knappen konstverk . Högerklicka på rektangeln . Välj " Distribuera till lager . " Rektangeln och text kommer separat och visas i två olika skikt . Fyra lager i din film - klipp är : " Åtgärder ", " Etiketter ", " text " och
6
Klicka på bildruta 1 i " Etiketter " lagret tidslinje " bakgrund . " . Gå till Egenskaper Inspector och input " upp " i bildruteetikett fältet . Klicka i bildruta 10 i " Etiketter " skikt tidslinje. Tryck " F6 " för att infoga en ny nyckelbildruta . Gå till Egenskaper Inspector , input " over " i bildruteetikett fältet . Den nyckelbildruta i bildruta 10 börjar den animerade välta .
7
Klicka inramar 30 på " Etiketter " lagret tidslinje . Tryck " F6 " för att infoga en ny nyckelbildruta . Gå till Egenskaper Inspector och märka det " ut . " Klicka på bildruta 40 . Tryck " F5 ". Denna genväg kommer att lägga 10 bildrutor mellan ramarna 30 och 40 .
8
Klicka på bildruta 1 i " Åtgärder " lagret tidslinje . Tryck på " Option " plus " F9 . " Input " stop ( ) " i Åtgärder pop - up fönster , stäng det sedan . Detta steg håller filmen från att spela tills du rullar över knappen .
9
Klicka på bildruta 1 i " Åtgärder " lagret tidslinje . Håll ner " Option " -tangenten ( " Alt " på en dator ) och dra åt höger . Släpp på bildruta 20 . Detta kommer att lägga till en ny nyckelbildruta i bildruta 20 och tillämpa stop action . Din knapp förblir markerad tills du rullar ut den .
10
Klicka inramar 20 i " Åtgärder " lagret tidslinje . Håll ner " Option " -tangenten och dra . Släpp på bildruta 40 . Knappen kommer att återgå till sitt normala tillstånd efter du rullar ut den .
11
Klicka inramar 40 på tidslinjen i " text "-skiktet . Tryck " F5 " för att kopiera ramarna från Frame 1 till 40 . Knappen text ändras inte .
12
Välj rektangeln bakgrunden på scenen . Konvertera den till ett filmklipp symbol på samma sätt som du gjorde i steg 2 , men bara formen är markerad . Texten har separerats från den grafiska . Namnge den nya filmklippssymbolen " Button Anim . "
13
Infoga nya nyckelrutor till bildruta 10 och inramar 20 i tidslinjen i " bakgrunden " lagret . Klicka på bildruta 20 i " bakgrunden " lagret . Använd Free Transform Tool för att förlänga rektangel på scenen till höger ca 20 pixlar . Högerklicka på en bildruta mellan ramarna 10 och 20 . Välj " Create vinkar Tween . "
14
Klicka inramar 30 på tidslinjen i " bakgrunden " lagret . Infoga en nyckelbildruta . Högerklicka på bildruta 1 och välj " Kopiera bildrutor . " Högerklicka på bildruta 40 och välj " Klistra in bildrutor . " Högerklicka på en bildruta mellan ramarna 30 och 40 . Välj " Create vinkar Tween . " Klicka på " Scene 1 " i edit bar under tidslinjen . Återgå till huvudmenyn tidslinje .
15
Infoga ett nytt lager på toppen av din skiktstapel i huvudtidslinjen . Namnge lagret " Åtgärder ". Klicka på hänglås för att låsa den . Klicka på bildruta 1 i " Åtgärder " lagret . Tryck på " Option " plus " F9 . " Ingång denna kod i " Åtgärder " fönstret :
btn_mc.buttonMode = true;
btn_mc.addEventListener ( MouseEvent.ROLL_OVER , onButtonOver ) ;
btn_mc.addEventListener ( MouseEvent . ROLL_OUT , onButtonOut ) ;
funktion onButtonOver ( e : MouseEvent ) : void
{
e.currentTarget.gotoAndPlay ( " över" ) ;
}
Funktion onButtonOut ( e : MouseEvent ): void
{
e.currentTarget.gotoAndPlay ( "out ");
}
16
Tryck " Ctrl " plus " Enter " för att testa knappen .