Pergunta

Eu estou trabalhando em um livro de colorir e têm um MovieClip (esboços) contendo muitos movieclips que podem ser alterados a qualquer cor que o usuário tenha selecionado. No entanto, parece que alguns dos movieclips pode ser clicado em qualquer lugar ea grande obra, e outros que você precisa clicar em um determinado local para que a cor em.

Eu tenho um exemplo aqui: http://jeffkilroy.com/hosted/softee/coloring .html

Observe as três seções do sorvete (superior, médio, baixo). O meio é clicável de qualquer lugar dentro do movieclip, no entanto a parte superior e inferior especialmente requerem que você clique em pontos específicos, a fim de ativar o ouvinte de evento.

Não tenho certeza se é uma questão de profundidade, porque eu iria assumir se for esse o caso, seria ativar pelo menos um movieclip diferente, mas isso só parece nada acontece.

Qualquer ajuda seria apreciada, também tenho a fonte localizada aqui:

Fonte CS4

Fonte CS3

Foi útil?

Solução

É o seu cursor de costume que tomam o evento antes que as coisas plausíveis, tente adicionar este código após a sua criação MyCursor:

myCursor.mouseEnabled=myCursor.mouseChildren=false;
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top