Reflex und ReflexMe: von Klasse zu Klasse Basis
Freitag, 13. Juni 2008 In der Nachkriegszeit Flash CS3: Erstellen Sie eine Rückwirkung auf jedem MovieClip gesehen, wie können wir eine Klasse, die eine MovieClip erweitert, um eine Verbindung zu jedem MovieClip in der Bibliothek Entwurfszeit zu schreiben. Entdeckte ich jedoch, dass mehr sinnvoll und wirtschaftlich erweisen könnten, auf dem Weg zum Gegenteil. Ich habe eine Klasse Reflex (Reflex.as), mit der Absicht, es allein mit Hilfe von Code. Ich habe diese Klasse von Denken bewegt sich der Zeiger im Konstruktor eine MovieClip. Die neue Klasse Reflex enthält im Wesentlichen die gleichen Code im ersten ReflexMe aber leicht geändert, um es ihnen ermöglichen, ausdrücklich von Code-Funktion:
- / /
- sfx .*; Import undolibrary. sfx .*;
- / /
- Reflex = new Reflex ( movieClipInstance ) ; var rx: = new Reflex Reflex (movieClipInstance);
Wo movieClipInstance ist ein Zeiger auf eine MovieClip. Oder, alternativ, wenn Sie einen MovieClip exportiert Bibliothek:
- / /
- sfx .*; Import undolibrary. sfx .*;
- / /
- Simbolo1 = new Simbolo1 ( ) ; var mc: Simbolo1 = new Simbolo1 ();
- Reflex = new Reflex ( mc ) ; var rx: = new Reflex Reflex (mc);
- / /
- mc ) ; addChild (mc);
Um den Code nicht duplizieren, wie können wir neu eine Klasse ReflexMe können direkt in Entwurfszeit arbeiten? Erstellen Sie einfach eine Klasse (ReflexMe.as), dass die Klasse erweitert Reflex
- sfx { undolibrary Package. (sfx
- / *
- ** @ Name: ReflexMe.as
- ** @ Beschreibung: Machen Sie eine Rückwirkung auf jedem MovieClip
- ** @ Author: = Rückgängig =
- ** @ Web: http://www.undolog.com
- ** @ E-Mail: @ g.fazioli undolog.com
- **
- ** @ Version: 1.0
- * /
- ReflexMe extends Reflex { öffentlich-Klasse erweitert ReflexMe Reflex (
- ReflexMe ( ) : void { public function ReflexMe (): void (
- / / Aufruf des Konstruktors von Reflex
- this ) ; super (this);
- )
- )
- )
Quellen
Hier finden Sie den gesamten Code und Beispiele auf Undolibrary














Es gibt keine Kommentare für diesen Beitrag
Leave a comment