Uživatelské nástroje

Nástroje pro tento web


vyuka:priprava_na_absolutorium_ii_kostka

Úkol 9 - Kostka

metoda get: http://help.adobe.com/cs_CZ/FlashPlatform/reference/actionscript/3/statements.html#get metoda set: http://help.adobe.com/cs_CZ/FlashPlatform/reference/actionscript/3/statements.html#set

Zdrojový soubor k této úloze: kosticka.zip

Naším cílem je vytvořit kostku, která při načtení swf bude náhodně měnit svou hodnotu.

Ve zdrojovém souboru k této úloze je na scéně MovieClip Kosticka, který obsahuje šest stavů (každý podle jedné strany kostky). Každý stav má přiřazený příkaz stop();

Vytvoříme novou třídu ActionScriptu 3, pojmenujeme ji stejně jako náš Flashový soubor, jen s velkým písmenem na začátku: Kosticka

Dáme upravit ve Flash Builderu. Otevře se nám soubor flash Builderu:

Jako cílový soubor (target file) musíme uvést původní .fla soubor!

Pak se nám objeví nabídka na vytvoření nové actionscriptové třídy - dejte Cancel.

Nyní nám zůstane otevřené okno flash builderu s novou třídou Kosticka.as

Do třídy zapíšeme tento kód:

Třídu poté uložíme a vrátíme se do flashe.

Označíme v knihovně náš soubor s kostičkou a v properties nastavíme export pro actionscript:

Náš symbol Kostička bude nyní v knihovně (Library) vypadat takto:

Na scénu přetáhneme ještě jednu instanci symbolu Kosticka a obě instance pojmenujeme „kosticka1_mc“ a „kosticka2_mc“

Do actionscriptu na scénu napíšeme:

Výsledkem je toto swf:

Pro přehrání obsahu potřebujete Adobe Flash Plugin.

vyuka/priprava_na_absolutorium_ii_kostka.txt · Poslední úprava: 2012/04/20 16:19 autor: verca