Gracias por la información, y efectivamente si estaba reconociendo al objeto
el problema que tenía es que al invocar la clase solo me devolvía un objeto.
He tenido que crear un método perteneciente a la clase que ejecute las
tareas de mirar al ratón.
Si a alguien le interesa el .as quedo así:
<code>
class MiraRaton {
var y:Number;
var x:Number;
var mc:MovieClip;
function ref(mc) {
this.x = mc._x-mc._parent._xmouse;
this.y = mc._y-mc._parent._ymouse;
return Math.atan2(-this.y, -this.x)*(180/Math.PI);
}
}
</code>
en el .fla se utilisa de la siguiente manera para un gupo de 12 instancias.
<code>
mirar = new MiraRaton();
this.createEmptyMovieClip("r", 1);
r.onEnterFrame = function() {
for (var i = 1; i<=12; i++) {
var clip = eval("f"+i);
clip._rotation = mirar.ref(clip);
}
};
</code>
Estoy aprendiendo a manejarme con el código en as2 . Si alguien ve una forma
de optimizar este código le agradecería sus comentarios.
En todo caso me parece un verdadero conazo el tener que crear tantos puntos
as como clases tenga que definir en un proyecto. Cual es la necesidad de
trabajar con tanto fichero externo?????.
un saludo y gracias otra ves a todos.
rafael
www.fabricanet.com
----- Original Message -----
From: "Joseba Alonso" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, February 09, 2004 10:35 PM
Subject: Re: [ASNativos] reconoser una Clase
>
> > Estoy intentando adaptar las funciones de Robert Penner ya que en el
flash
> > 2004 no funcionan de la manera que el las crea. Por eso estoy intentando
> > convertirlas en clases (en un .as) para luego utilizarlas cuando hagan
> > falta. (.fla)
>
> Ya estan en AS2 ;)
> http://www.robertpenner.com/easing/
>
> Joseba Alonso
> www.sidedev.net
> www.5dms.com
>
>