----- Original Message ----- From: "fabricaNet" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, February 10, 2004 10:33 AM Subject: Re: [ASNativos] reconoser una Clase
> 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 > www.fabricanet.com > ----- Original Message ----- > From: "Carlos Terradillos Guti�rrez" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, February 10, 2004 10:04 AM > Subject: RE: [ASNativos] reconoser una Clase > > > > Hola, > > Mirando tu c�digo se me ocurre una pregunta �por qu� pones la function > > sobre el onenterframe en el fla y no como un m�todo del objeto? As�, lo > > �nico que tienes que hacer es instanciar la clase y ya est� �no? > > > > Saludos. > > > > :��: croma2 :������������������������: > > : Carlos Terradillos Guti�rrez : > > :::::::::::::::::::::::::::::::::::::: > > > > > -----Mensaje original----- > > > De: [EMAIL PROTECTED] > > > [mailto:[EMAIL PROTECTED] En nombre de fabricaNet > > > Enviado el: martes, 10 de febrero de 2004 9:43 > > > Para: [EMAIL PROTECTED] > > > Asunto: Re: [ASNativos] reconoser una Clase > > > > > > > > > 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 > > > > > > > > > > > > > > > > > > <!------------------------------- > > Lista ASNativos: > > subscripciones/desubscripciones > > http://www.sidedev.net/asnativos > > --------------------------------> > > > > > <!------------------------------- > Lista ASNativos: > subscripciones/desubscripciones > http://www.sidedev.net/asnativos > --------------------------------> <!------------------------------- Lista ASNativos: subscripciones/desubscripciones http://www.sidedev.net/asnativos -------------------------------->
