Das neue Management der Ereignisse des Flash CS3

Montag, 28. Januar 2008

Ich hatte schon in Flash CS3: Das neue Management von Veranstaltungen. Ich komme wieder auf die Frage sottolieare für den Unterschied in diesem neuen Ansatz im Vergleich zu früheren Versionen von ActionScript. Schematise haben wir eine Situation wie folgt aus:

addEventListener

Jedes Objekt, das Ereignisse, letztlich immer wird die Methode addEventListener (). In der Dokumentation, die unter anderem zu lesen:

Gute Nachrichten für die Hörer der Ereignisse in ActionScript 3.0

[...] Um Ereignis Zuhörer in ActionScript 2.0 verwendet wird manchmal addListener () und manchmal addEventListener (), in der Erwägung, dass in ActionScript 3.0 mit addEventListener () in allen Situationen.
[..]

Die Verwaltung der Ereignisse, dann ist standardisiert auf der Ebene der realen Zuhörer. Alle "Funktionen" des Zuhörens, in der Tat, haben die folgende Struktur:

Actionscript:
  1. eventObject:EventType ) : void { eventResponse Funktion (eventObject: EventType): void (
  2. // Le azioni di risposta agli eventi vanno definite qui.
  3. )

EvenType ist immer ein Objekt der Klasse Event oder eine teilkategorie. Auf diese Weise können Sie immer die Informationen über ein bestimmtes Ereignis sowie manipulieren Eigentum Standard target currentTarget

Ein wichtiger Unterschied zu früheren Versionen von ActionScript, mit Bezug auf den Hörer, ist, dass:

In ActionScript 2.0, die Zuhörer von Veranstaltungen können Funktionen, Methoden oder Objekte in ActionScript 3.0 können Hörer der Ereignisse nur Funktionen oder Methoden.

So, nachdem die für eine Menge von Zeit für die Struktur der Veranstaltungen des früheren Versionen von Flash, ich muss sagen, dass dieser neue Ansatz ist wirklich nett. Es ist ein wenig ", dass die Entwicklung mit ActionScript 3.0 und, nach einer ersten kleinen Verlust (nur zu finden, was bisher angenommen) jetzt nicht verstehen, wie ich war, die die" alte "Methode der Ereignisse der vorangegangenen Versionen.

Verwandte Post

Ein Kommentar auf: "Das neue Management der Ereignisse des Flash CS3"

  1. getAvatar 1,0 Donnerstag, 31. Januar 2008 bei 16:46
    undolog »Blog Archiv» Actionscript 3.0: alles, was mit dem neuen Betreiber, sagte:

    [...] Actionscript 3.0: alles, was mit dem neuen Betreiber Tags: ActionScript 3.0, addChild (), attachMovie (), Klasse, Klasse Basis createEmptyMovieClip (), Flash CS3, Internet, Film, neue, mit einem SviluppoSempre "einheitliche", wie es mit den Veranstaltungen (siehe Das neue Management der Ereignisse von Flash CS3 und Flash CS3: Das neue Management von Veranstaltungen), eine der vielen Neuerungen in ActionScript 3.0 ist das Verschwinden der Ad-hoc-Verfahren für die Schaffung von Sondereinflüssen wie: createEmptyMovieClip () oder die berühmte attachMovie (). ActionScript 3.0 mit dem neuen Betreiber ist ausreichend für die Durchführung aller Maßnahmen der Schöpfung. Ein neuer Film, zum Beispiel, wird (Laufzeit) mit dem folgenden Code ein: Plain Text Actionscript: [...]

Hinterlasse einen Kommentar

TAG XHTML erlaubt: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Verwenden Sie <pre> Anlagen-Code