Zadání: Vytvorte swf s objekty:
- „tlačítko spust kuličku“
- „tlačítko otevři koš“
- „tlačítko spust rameno“
- „kulička“
- „koš“
Cílem hry je, aby kulička spadla do koše.
Koš se otevře jen při kliknutí na tlačítko „otevři koš“.
Kulička může spadnout na scénu jen pokud je rameno stojí.
Rameno se nemůže pohnout, pokud kulička padá.
Koš se otevře po najetí myši na tlačítko „spust rameno“.
Kulička spadne na scénu a zastaví se vedle ramene. Pokud uživatel spustí tlačítko „spust rameno“, to potom tlačí kuličku před sebou.
Nad košem kulička otestuje, jestli je cesta ke koši otevřená. Pokud ne, rameno vytlačí kuličku mimo obrazovku. Pokud ano, kulička spadne do koše.
V obou případech se kulička vrátí zpět do stavu „stojí“ mimo obrazovku.
Rameno se vždy vrátí do stavu stojí v levé straně scény.
Nakreslete schéma stavových automatů využitých při tvorbě tohoto zadání.