Actionscript 3.0: alles, was mit dem neuen Betreiber

Donnerstag, 31. Januar 2008

Immer mit einem "einheitlichen", 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 aller Ad-hoc-Verfahren für die Schaffung von Sondereinflüssen wie: createEmptyMovieClip() oder die berühmte attachMovie() ActionScript 3.0 mit dem new 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:

Actionscript:
  1. = new MovieClip ( ) ; var mioClip: Film-Clip = new ();
  2. ; addChild (mioClip);

Bild Aber kommen wir zum Punkt! Wenn ich ein Symbol in der Bibliothek, und ich möchte, um sie als Laufzeit tun, wenn attachMovie() weg ist? Die Lösung ist nicht sehr unterschiedlich aus, was in Actionscript 2.0. Zunächst müssen wir in die Bibliothek gehen Panel, wählen Sie das Symbol und öffnen Sie die Eigenschaft. Dann aktivieren Sie das Kontrollkästchen Export für ActionScript Verkettung - wie dies in Flash 8. Ein Symbol-Bibliothek ist immer Klasse Grundlage flash.display.MovieClip aber das interessiert uns nicht viel. Das Interessante dabei ist jedoch die Parameter-Klasse, die ist standardmäßig (wenn Sie das Kontrollkästchen Export für ActionScript) mit dem Namen des Symbols. Was ist wichtig zu betonen ist, dass es sich um einen neuen Modus von Flash CS3 (und ActionScript 3.0). Das Symbol, um ausgeführt werden, muss eine Klasse auf. Die Neugier ist, dass wir nicht gezwungen sind, um eine Kraft für unsere Klasse (erweitert durch flash.display.MovieClip obwohl wir könnten es tun. Lesen Sie weiter ... "

Verwandte Post