|
Home
Workshop-Seite
Contest-Seite
Beispiel
"Dynamisches Puzzle" anschauen (SWF, 64 KB)
Download
Kontakt:
andreas.baumgart@joice.net
|
Andreas Baumgart zu seiner
Arbeit:
Ich sende eine kleine
Anwendung, die ich mit Flash 4 erstellt habe. Es ging mir dabei
in erster Linie darum, herauszufinden, wie das neue Action Script
funktioniert und was sich damit so machen läßt. Es bot
sich ein kleines Spiel an, da dafür zahlreiche Funktionen erforderlich
sind und sich diese so gemeinsam darstellen lassen.
Das Spiel heißt Dynamic Puzzle, da die Puzzle-Teile gezogen,
gedreht und skaliert werden müssen, möchte man sie richtig
positionieren. Das Spiel ist damit schwerer zu spielen als ein normales
Puzzle.
Folgende Flash 4 - Aktionen kommen vor:
- Felder mit Variablen: Namenseingabe, Namen auslesen und zusammen
mit vorgegebenen Text anzeigen.
- Felder mit Variablen, die die Spielzeit ermitteln und sie nach
dem letzten Spielzug ausgeben. Das zu lösende Problem besteht
darin, daß die Timer-Funktion die Zeit ab dem Filmstart
zählt und man nun einzelne Abschnitte daraus ermitteln muß.
Dazu bedarf es mehrerer Variablen und Movie Clips, die den Anfangs-
und End-Spielzug ermitteln und in Beziehung zur laufenden Zeit
setzen.
- Feld mit Variable für die Ausgabe der Anzahl an Spielzügen.
- Feld das die Spielanleitung ausgibt. Der Text ist nach oben
und unten scrollbar.
- Eigenschaften von Movie Clips steuern:
Die Puzzle-Teile (Movie Clips) werden per Drag and Drop gezogen.
- Fehler- und Erfolgs-Meldung werden mit der Eigenschaft Sichtbarkeit
angezeigt und verborgen.
- Die Position der Puzzle-Teile wird laufend überprüft
und sie werden, sobald Sie sich in einem definierten Toleranzbereich
befinden, exakt positioniert.
- Die Puzzle-Teile können skaliert und gedreht werden. Stimmt
ihre Größe nicht, die Position dagegen annähernd,
wird deren Größe auf 100 % gebracht.
Alle Skripte sind
kommentiert. Allerdings in Englisch, da ich ursprünglich davon
ausgegangen bin, daß der Contest international ist und ich übersehen
hatte, daß es ein Wettbewerb in Deutschland ist. Die Texte und
Kommentare lassen sich aber problemlos übersetzen, falls die
erforderlich sein sollte.
Möchten Sie den Abspann von Bild 5 im Shockwavemodus ansehen,
ohne vorher das Spiel zu spielen, müssen Sie im Flashfilm aus
Bild 4 die Aktion 'Go to Previous Frame' vorübergehend entfernen.
Im Shockwavefilm können sie dann mit der Abspieltaste von Bild
zu Bild wandern. |


 |