Jodo, Manu, no te sigo, puedes concretar un poco? Como sabrias sobre que
elemento se esta haciendo click?

Joseba Alonso
www.5dms.com
www.sidedev.net 
> -----Mensaje original-----
> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En
> nombre de Manuel de la Higuera
> Enviado el: jueves, 12 de mayo de 2005 21:37
> Para: [email protected]
> Asunto: RE: [ASNativos] Men� pull-down + Sistema "Zero Energy"
> 
> He seguido vuestro hilo y creo que se le podr�a dar un cambio (radical) de
> perspectiva. En primer lugar, descartar�a el uso de hitTest por motivos de
> rendimiento y cuestionar�a el uso de eventos --locales-- de rat�n porque
> puede presentar problemas (es un bug conocido que hay eventos de rat�n que
> se ven "eclipsados" por otros).
> 
> Dado que se trata de un sistema l�quido, creo que es interesante plantear
> la
> cuesti�n utilizando exclusivamente n�meros: una clase intermedia que
> gestione qu� elemento se asocia a qu� posici�n (que a su vez depende
> directamente del controlador del men�). El rendimiento se ver�a mejorado
> considerablemente haciendo tambi�n un sistema de selecciones y, desde el
> punto del modelo, no se necesitar�a m�s que un int�rprete del sistema (o
> no,
> depende de c�mo sea).
> 
> As� tambi�n conseguir�as la compatibilidad con un sistema de n-niveles sin
> forzar la m�quina y permitir�as cambiar de sistema de navegaci�n (click-
> up,
> rollover-click, etc.).
> 
> �2 c�ntimos? :D
> 
> M.
> 
> 
> 
> > -----Mensaje original-----
> > De: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] En nombre de Joseba Alonso
> > Enviado el: jueves, 12 de mayo de 2005 16:59
> > Para: [email protected]
> > Asunto: RE: [ASNativos] Men� pull-down + Sistema "Zero Energy"
> >
> > >   Necesito hacer el rollover tambi�n de los botones de
> > segundo nivel,
> > > con lo cu�l tengo que usar o un onMouseMove o un
> > onEnterFrame, ya que
> > > el onRollOver lo tiene asignado el bot�n (MC) de nivel 1
> > que contiene
> > > a estos botones (MCs) de nivel 2; �dices que el onMouseMove
> > carga m�s
> > > la m�quina que el onEnterFrame? Porque si es as�, entonces me quedo
> > > con el onEnterFrame...
> >
> > No entiendo porque el onRollOver te va a impedir usar el onMouseUp...
> >
> > >
> > >   Por otro lado, �hasta que punto es "eficiente" el
> > hitTest? Vamos, si
> > > es m�s r�pido y eficiente que calcular yo a pelo si est� o
> > no est� el
> > > puntero del mouse encima de mi MC, con algo como esto por ejemplo:
> > >
> >
> > Eso ya no lo se, la verdad, pero creo que seria mas rapido el
> > hitTest al tratarse de codigo nativo. C++ en el Flash Player
> > contra codigo interpretado vamos.
> >
> > >
> > >   Otra cosa, �el handler no se asocia �nicamente al MC
> > d�nde se define?
> > > Vamos, que si yo capturo el onMouseMove y el onPress en un MC
> > > determinado (como hago en ese cacho de c�digo, el this
> > ser�a referente
> > > a un MC determinado, no a la timeline principal), �no se supone que
> > > ese handler solo se va a activar cu�ndo estoy en ese MC? �Y
> > no cu�ndo
> > > no est� en ese MC?
> >
> > Si que se asocian a un clip, pero los eventos onMouseUp,
> > onMouseDown y onMouseMove saltan independientemente de la
> > posici�n del raton e independientemente de la posici�n del
> > clip. Mientras que onPress y onRelease si que requieren que
> > el raton este sobre del clip.
> >
> >
> > > Por que si chequea est� o no est� encima del MC, lo m�s eficiente
> > > ser�a crear MC controladores "dummy" en la timeline principal, y
> > > chequear varias cosas de un solo plumazo con ellos.
> >
> > En realidad creo que si, pero para controlar clicks es
> > infinitamente mas comodo usar el onPress y onRelease por el
> > tema del scope cuando salte el evento. Adem�s controlar en un
> > solo handler lo que se tiene que hacer con un click a nivel
> > de aplicaci�n seria bastante complejo e inficiente desde el
> > punto de vista de la arquitectura.
> >
> > Espero haberte ayudado ;)
> >
> > Un saludo,
> >
> > Joseba
> >
> > ----------------------------------
> > Lista ASNativos:[email protected]
> > http://www.5dms.com/listas
> > ----------------------------------
> >
> 
> ----------------------------------
> Lista ASNativos:[email protected]
> http://www.5dms.com/listas
> ----------------------------------

----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------

Responder a