On 13/07/2005, at 19:01, Felipe Fernandez Sanchez wrote:

Hola, estoy teniendo problemas para detectar el evento onPress en distintos moviclips dentro de otro.

Es decir, tengo un movieclip A y dentro, a su vez, dos movieclips (B y C). El caso es que si quiero detectar si se ha pulsado dentro del movieclip A, dejan de funcionar los eventos asociados a la pulsación del ratón q pudieran tener los movieclips B y C (pulsación de un botón, un check, etc) ¿cómo podría hacer la distinción y que si se ha pulsado en A no afecte a los componentes de los movieclips internos (B y C)?


    Pues salvo que alguien proponga otra solución (espero que si,
    porque es un problema más común de lo que parece, y mi sistema
    es un poco cutre) yo lo que hago es esto:

    Crea un clip transparente dentro del clip A, debajo de los clips
    B y C, y asígnale el evento onPress a ese clip. Si se lo asignas
    a A directamente, Flash pasa de recononocer los onPress de los
    clips que estén dentro de A (como has podido comprobar)

    Pelín cutre, pero funciona :)


    a!e


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

Responder a