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:

ActionScript
  1. / /
  2. sfx .*; Import undolibrary. sfx .*;
  3. / /
  4. 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:

ActionScript
  1. / /
  2. sfx .*; Import undolibrary. sfx .*;
  3. / /
  4. Simbolo1 = new Simbolo1 ( ) ; var mc: Simbolo1 = new Simbolo1 ();
  5. Reflex   = new Reflex ( mc ) ; var rx: = new Reflex Reflex (mc);
  6. / /
  7. 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

ActionScript
  1. sfx { undolibrary Package. (sfx
  2. / *
  3. ** @ Name: ReflexMe.as
  4. ** @ Beschreibung: Machen Sie eine Rückwirkung auf jedem MovieClip
  5. ** @ Author: = Rückgängig =
  6. ** @ Web: http://www.undolog.com
  7. ** @ E-Mail: @ g.fazioli undolog.com
  8. **
  9. ** @ Version: 1.0
  10. * /
  11. ReflexMe extends Reflex { öffentlich-Klasse erweitert ReflexMe Reflex (
  12. ReflexMe ( ) : void { public function ReflexMe (): void (
  13. / / Aufruf des Konstruktors von Reflex
  14. this ) ; super (this);
  15. )
  16. )
  17. )

Quellen

Hier finden Sie den gesamten Code und Beispiele auf Undolibrary

Verwandte Post

War dieser Artikel hilfreich?: Per nientePocoAbbastanzaMoltoMoltissimo
Loading ... Loading ...

Es gibt keine Kommentare für diesen Beitrag

Leave a comment

TAG XHTML Berechtigungen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> INSERTION CODE:
 <pre></pre>         // blocco generico [code][/code]       // blocco generico [as][/as]           // Actionscript [css][/css]         // CSS Style Sheet [html][/html]       // HTML [js][/js]           // Javascript [objc][/objc]       // Objective-C [php][/php]         // PHP [sql][/sql]         // SQL