La clase:

<code>
        class MiraRaton extends MovieClip {
                // Propiedades de la clase.
                private var y:Number;
                private var x:Number;
                // Constructor de la clase.
                private function MiraRaton() {
                        onEnterFrame = Girar;
                }
                // M�todos de la clase.
                private function Girar():Void {
                        this.x = this._x-this._parent._xmouse;
                        this.y = this._y-this._parent._ymouse;
                        this._rotation = Math.round(Math.atan2(-this.y,
-this.x)*(180/Math.PI));
                }
        }
</code>

En el .fla pones un movieclip que en la biblioteca llame a la clase
MiraRaton (propiedades del mc) y luego tantas instancias de ese mc como
quieras y listos. No necesitas ni una sola l�nea de c�digo en el fla.

Te adjunto un ejemplo a tu direcci�n particular si quieres.

Saludos.


> 
> En realidad lo primero que intent� fue no tener que aplicar 
> un m�todo a la
> clase sino que la clase directamente al ser instanciada 
> ejecutara su �nico
> m�todo, pero no me funciono, por eso primero fuera del 
> onEnterFrame creo una
> instancia de la clase y luego dentro aplico el m�todo a la 
> instancia de la
> clase mirar.ref(mc) ya que es el m�todo el que se tiene que 
> actualizar.
> saludos
> Rafael Mart�nez
> 

<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a