Uživatelské nástroje

Nástroje pro tento web


vyuka:priprava_na_absolutorium_iii_kostka

Kostka II (Timer)

cíl: Vytvořit hru „drag and drop“, kdy můžeme chytit kostičku myší a přetáhnout ji na jiné místo. Po puštění tlačítka myši se kostička začne přetáčet (mění se její strany) a po určitém počtu přetočení se zastaví na posledním náhodně padlém čísle. Tuto rotaci vytvoříme pomocí komponenty časovače (Timer)

Zdrojový soubor k úloze: kostickazdroj.zip

Stáhneme a otevřeme zdrojový soubor:

Nyní se nacházíme ve třídě Kosticka.as, která je připojená k movieclipu Kosticka uvnitř flashové komponenty hraciKostka1.

Na scéně máme tři instance této komponenty. Pokud upravíme samotný vzor flashové komponenty, změní se nám pak všechny hracíKostky uvnitř Flash Builderu.

Nyní začneme upravovat třídu Kosticka.as. Veškeré úpravy potřebné k vytvoření hry stačí napsat do této třídy.

Nejprve přidáme kostkám funkce chyť a pust:

Pak přidáme funkci časovače:

Hotový projekt: http://hollarka.host22.com/VYUKA/FB_27042012

vyuka/priprava_na_absolutorium_iii_kostka.txt · Poslední úprava: 2012/04/27 16:43 autor: verca