Würfelauge (Flash 8): Unterschied zwischen den Versionen
aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge) |
Kowa (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 11: | Zeile 11: | ||
Würfelauge (deutsch) = pip (Englisch) | Würfelauge (deutsch) = pip (Englisch) | ||
= MovieClip | = Beispiel installieren = | ||
Kopieren Sie einfach die Dateien <code>[http://mmprog.fh-augsburg.de/beispiel/2006wise/dice/flash8/pip.fla pip.fla]</code> | |||
und <code>[http://mmprog.fh-augsburg.de/beispiel/2006wise/dice/flash8/WK_Pip.as WK_Pip.as]</code> in ein Verzeichnis auf Ihren PC. | |||
Übersetzen Sie die Datei <code>pip.fla</code> dann mit Hilfe von [[Flash Professional 8]] in die Datei <code>pip.swf</code>. | |||
Wenn Sie das Programm starten, sehen Sie den Effekt der Attribut-Zugriffe sowohl auf der [[SWF-Bühne (Flash)|SWF-Bühne]], | |||
als auch im [[Trace-Fenster (Flash)|Trace-Fenster]]. | |||
Sie können den MovieClip <code>pip.fla</code> auch selbst erstellen: | |||
= Erstellung des MovieClips <code>pip.fla</code> = | |||
# Die Datei [http://mmprog.fh-augsburg.de/beispiel/2006wise/dice/flash8/WK_Pip.as WK_Pip.as] in einem Verzeichnis auf dem PC speichern. | # Die Datei [http://mmprog.fh-augsburg.de/beispiel/2006wise/dice/flash8/WK_Pip.as WK_Pip.as] in einem Verzeichnis auf dem PC speichern. | ||
Version vom 16. Oktober 2006, 15:13 Uhr
Zweck
Anhand des „Würfel“-Beispieles soll die Realisierung von Attributen in Flash 8 demonstriert werden. Das Beispiel besteht aus zwei Teilen:
- Dem Würfelauge, das mit Hilfe des Attributes
stateein- und ausgeschaltet ("on","off") werden kann. - Dem eigentlichen Würfel, dessen sieben Würfelaugen jeweils den Wert des Attributs
value</state> (=1,2,3,4,5oder6) anzeigen.
Englische Bezeichnung des Wortes „Würfelauge“
Würfelauge (deutsch) = pip (Englisch)
Beispiel installieren
Kopieren Sie einfach die Dateien pip.fla
und WK_Pip.as in ein Verzeichnis auf Ihren PC.
Übersetzen Sie die Datei pip.fla dann mit Hilfe von Flash Professional 8 in die Datei pip.swf.
Wenn Sie das Programm starten, sehen Sie den Effekt der Attribut-Zugriffe sowohl auf der SWF-Bühne,
als auch im Trace-Fenster.
Sie können den MovieClip pip.fla auch selbst erstellen:
Erstellung des MovieClips pip.fla
- Die Datei WK_Pip.as in einem Verzeichnis auf dem PC speichern.
- Neues Flash-8-Dokument erstellen:
pip.fla; Datei im selben Ordner speichern wie Datei WK_Pip.as.
- Ebene
Ebene 1 umbenennen in l_pips („l“ = „level“).
Elipsenwerkzeug (Oval Tool): roten Kreis mit schwarzem Rand zeichnen (evtl. Shift-Taste gedrückt halten, um eine Kreisform zu erhalten).
Auswahlwerkzeug (Selection Tool): ganzen Kreis selektieren.
- Kreis mit Taste
F8 in ein Smybol verwandeln:
Typ: MovieClip
Name: s_pip („s“ = „symbol“)
- Erweitert:
Bezeichner: s_pip
AS 2.0-Klasse: WK_Pip
- Häckchen nur bei
Export für ActionScript
- Rechtklick auf
Bibliothek -> s_pip -> Komponentendefinition:
AS 2.0-Klasse: WK_Pip
- Häckchen nur bei
Optionen: Anzeige in Komponenten-Bedienfeld
QuickInfo-Text: pip of a dice
- Doppelklick auf
Bibliothek -> s_pip.
- Ebene
Ebene 1 umbenennen in l_pip („l“ = „level“).
MovieClip „Würfelauge“ testen
- Ebene
l_pibs im Haupt-MovieClip (_root) aktivieren.
- Drei Objekte vom Typ
s_pip erzeugen: drei Mal Bibliothek -> s_pip auf die Bühne ziehen.
- Die drei Objekte benennen:
m_pip_1, m_pip_2, m_pip_2 („m“ = „movie“): Auswahlwerkzeug (Selection Tool) => Objekt anklicken => Eigenschaften: <Instanzname> ändern.
- Folgenden Code in erstes Bild des Haupt-Movie-Clips einfügen und Film ablaufen lassen (
Strg Return):
m_pip_1.state = "on";
m_pip_2.state = "off";
m_pip_3.state = "on";
trace(m_pip_1.state);
trace(m_pip_2.state);
trace(m_pip_3.state);
Quellen
Dieser Artikel ist GlossarWiki-konform.