Reflex y ReflexMe: de la clase a base de clase

Mensaje en Flash CS3: Crear un efecto reflejo sobre cualquier clip de película que había visto lo que puede escribir una clase que amplíe MovieClip, para conectarlo a designtime a cualquier clip de película en la biblioteca. Descubrí, sin embargo, que puede ser más útil y económica pasan por el reverso. He creado una clase Reflex ( Reflex.as ), con la intención de utilizarlo solamente en el código. He creado esta clase teniendo en cuenta al mover el puntero en el constructor de un clip de película. , ma leggermente modificato in modo da poter funzionare espressamente da codice: La nueva clase Reflex contiene esencialmente el mismo código insertado en la primera ReflexMe , pero ligeramente modificada con el fin de trabajar específicamente con el código:

1
2
3
4
/ /
sfx .*; importación undolibrary sfx *..;
/ /
Reflex = new Reflex ( movieClipInstance ) ; var rx: = new Reflex (movieClipInstance);

¿Dónde movieClipInstance es un puntero a un clip de película. O, alternativamente, si usted tiene un clip de película en la biblioteca de exportación:

1
2
3
4
5
6
7
/ /
sfx .*; importación undolibrary sfx *..;
/ /
Simbolo1 = new Simbolo1 ( ) ; var mc: Simbolo1 Simbolo1 = new ();
Reflex = new Reflex ( mc ) ; var rx: = new Reflex (mc);
/ /
mc ) ; addChild (mc);

Para evitar la duplicación de código, es posible reconstruir una clase ReflexMe capaces de trabajar directamente en designtime? Basta con crear una clase ( ReflexMe.as ) que se extiende Reflex :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
sfx { undolibrary paquete. sfx {
/ *
@ ** Nombre: ReflexMe.as
@ ** Descripción: Haga un efecto reflejo en cualquier MovieClip
@ ** Autor: = undo =
@ ** Web: http://www.undolog.com
@ ** E-mail: @ g.fazioli undolog.com
**
@ ** Versión: 1.0
* /

ReflexMe extends Reflex { ReflexMe {public class Reflex
ReflexMe ( ) : void { ReflexMe función pública (): void {
/ / Llamar al fabricante de Reflex
this ) ; super (este);
}
}
}

Fuentes

Buscar todo el código y ejemplos de Undolibrary

No hay comentarios para esta entrada

Deja un comentario

TAG PERMISOS XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> código de inserción:
 <pre></pre> // blocco generico <code></code> // blocco generico [cc_actionscript][/cc_actionscript] // Actionscript [cc_actionscript3][/cc_actionscript3] // Actionscript 3 [cc_css][/cc_css] // CSS Style Sheet [cc_html][/cc_html] // HTML [cc_js][/cc_js] // Javascript [cc_objc][/cc_objc] // Objective-C [cc_php][/cc_objc] // PHP [cc_sql][/cc_sql] // SQL 


Deje de SOPA