Pergunta

Estou trabalhando com o ActionScript 3 e tenho um problema.
Preciso escrever um jogador onde os usuários verão texto na frente do filme.
O texto é o campo de texto do tipo "Texto dinâmico".
O problema é que eu preciso tornar esse objeto de texto transparente para mover e cliques do mouse.
Eu tentei:

.mouseEnabled=false;
.selectable=false;

... Mas isso não ajuda - quando eu clico nele - ele não passa por cliques por ele.

Foi útil?

Solução

Você não pode passar os eventos do mouse através do aplicativo aplicável a um item selecionado.

A única coisa que você pode fazer isso usa o DisplayObjectContainer.getObjectsUnderPoint() Método e veja o que 'poderia' ter sido selecionado ... o ponto é o XY do mouse.

Ajuda da Adobe para exibir contêiner de objeto

Eu sei que é uma merda, mas - nunca encontrei, ou conheço alguém que já passou pelo evento de cliques através de um objeto. É claro que você pode despachar um evento, mas a referência ao que foi clique não é mais aplicável.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top