Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Výukový program pre Flash animácie a ActionScripts

Niekedy , udalosti alebo akcie v animácii Flash alebo filmu sa spúšťa inú udalosť alebo akcie : kliknutím myši , stlačenie klávesy na klávesnici , alebo prehrávanie filmov úpravy, napríklad . Aby bolo možné písať kód jazyka ActionScript , ktorý uľahčuje také triggery , dizajnéri a programátori potrebujú , aby sa zoznámili s typmi kódov nazývaných " Handling akcie " a " Poslucháči udalostí . " Do učenia niektoré základy , môžete vytvoriť ActionScript pre Flash , ktorý reaguje rôznymi spôsobmi na udalosti . Veci , ktoré budete potrebovať
Flash CS3 , CS4 alebo CS5
Flash ( . Fla ) , súbor sa symboly v tom
Zobraziť ďalšie inštrukcie
Počúvanie Akcia
1

Otvorte súbor Flash ( . fla ) , ktorý má jeden alebo viac symbolov na vymedzenej ploche . K tomu , aby Flash animácie reagovať na užívateľské udalosti generované ako kliknutie myšou alebo stlačení klávesu na klávesnici , animácie má prvý " počuť " udalosť . V jazyku ActionScript , toto je nazývané " Počúvanie udalostí . " Inými slovami , kód sa vkladá do jazyka ActionScript povedať , že sa animácia " načúvať " pre konkrétny podnet ( alebo udalosti ) , ako kliknutie myšou .
2

Vyberte " Selection Tool " , a kliknite na symbol na ploche . Povedzme , že symbol je modrý štvorec s názvom " blueSquare , " a že keď ju previesť na symbol , môžete ho klasifikovať ako tlačidlo . Teraz môžete pridať kód , aby sa symbol povedať , že počúvať kliknutím myši .
3

Otvorte panel Akcia ( " F9 " ) . Vložte novú vrstvu na časovej osi a pomenujte ju " akcie " . Kliknite na snímku 1 vrstvy
4

Umiestnite kurzor na prvom riadku panelu Akcie a , bez úvodzoviek , typ . " BlueSquare.addEventListener ( MouseEvent.CLICK , onClick ) ; " Náhradné skutočný názov symbolu pre " blueSquare . " V tomto kóde , budete hovoriť, že budete chcieť symbol ( blueSquare ) počúvať ( addEventListener ) . Ďalej , kód hovorí , že by mal počúvať na myši typu udalosti ( MouseEvent ) , skôr než , povedzme , udalosť klávesnice . Potom kód je hovoriť symbol , ktorý konkrétny myš udalosť by mal počúvať ( kliknutia ) , pretože myši kliknúť , pohyb v štyroch rôznych smeroch , posúvanie alebo kliknite pravým tlačidlom myši . Konečne , kód hovorí hovorí symbol niečo urobiť, akonáhle začuje cvaknutie ( onclick ) . Tento kód jednoducho hovorí , symbol , čo počúvať . To nehovorí , symbol toho , čo by mal vlastne robiť , keď to " počuje " na myši . Za to , že budete musieť pridať ďalší kód , ktorý definuje " onclick . " Typ kódu , ktorý sa pridať , sa nazýva " Event Handler . "
Udalosťou Psovodi
5

Umiestnite kurzor na koniec riadku 1 kódu v jazyku ActionScript panel a stlačte tlačidlo " Enter " dvakrát . Zadajte " funkciu onclick ( event : MouseEvent ) : void " . Toto nastaví definíciu pre definovanie funkcie , čo sa stane symbolom , akonáhle myš kliknutí . V tomto prípade budete rozprávať symbol otočiť .
6

Stlačte tlačidlo " Enter " , a typ otvorenú zloženou zátvorkou ( " { " ) . Stlačte tlačidlo " Enter " a napíšte " blueSquare.rotation + = 45 ; " stlačte tlačidlo " Enter " a zadajte uzavretý zložená zátvorka ( " } " ) . To hovorí , symbol otočiť v smere hodinových ručičiek o 45 stupňov , akonáhle myši kliknete
7

Stlačte tlačidlo " Enter " dvakrát a písať . " BlueSquare.buttonMode = true ; " . To robí z myši kurzor sa zmení zo šípky na ruku , keď sa myš pohybuje nad symbolom . Je to intuitívne vodítko pre užívateľa , že symbol je click -schopný a niečo sa stane , keď je to klikol .
8

Uložte súbor a otestovať film .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené