Montag, 22. Juni 2009
Event Listener
sind funktionen, die der flash player ausführt als antwort auf bestimmte ereignisse. einen event listener hinzuzufügen ist ein 2-stufen prozess.

1) eine funktion oder klassenmethode erstellen, die der flash player als antwort auf das ereignis ausführen soll.
2) die methode addEventListener() benutzen, um die listener funktion mit dem ziel des ereignisses zu registrieren (oder jeglichem display list objekt, das im passenden ereignisfluss liegt).

... link (0 Kommentare)   ... comment


das hat klasse...
KLASSEN: eine sammlung von daten und funktionen, daten = eigenschaften, funktionen = methoden
stehen für jedes erzeugte objekt zur verfügung. erzeugtes objekt in flashfilm = instanz.
eine schablone, das muster dieses objektes vorgibt.
handelt sich um ein für sich abgeschlossenes objekt.

instanzen/objekte erzeugen: bei einem movieclip 2 möglichkeiten:
-) movieclip in ein schlüsselbild der hauptzeitleiste platziert;
kann man auch lassen wenn man prinzipiell von einem objekt ausgeht.
-) mit schlüsselwort var einen instanznamen definieren, dann doppelpunkt, dann um welche klasse es sich handelt; dann erzeugen der klasse mit dem schlüsselwort new.

zb: var pkw:auto = new auto(); --> damit wird diese klasse instanziiert

welche klassen sind in einem flashfilm vorhanden?
1) schaltflächen
2) movieclips
3) dynamisches textfeld (--> indem ich dem textfeld einen namen gebe wird es instanziiert)

klassentypen/instanztypen:

grafische klassen: eine grafische klasse die wie ein movieclip verwendet wird, aber keine eigene zeitleiste -> datentyp sprite (wird nur angezeigt, bewegt sich nicht, nur 1 schlüsselbild)

... link (0 Kommentare)   ... comment