Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

AlexMoura

Problema ao resgatar a variavel

Recommended Posts

CODE
createEmptyMovieClip("foton"+i, getNextHighestDepth());
loadMovie(nodeValue2, "foton"+i);
eval("foton"+i)._x = 10;
eval("foton"+i)._y = 10+i*112;
eval("foton"+i).onPress = function ():Void {
getURL("java script:openNewWindow('galeria/abre_galeria.asp?evento="+nodeValue4+"','First','height=480,width=600,toolbar=no,scrollbars=no')");
};

nesse código eu crio um movie clip dinamico, faço o loadMovie e depois coloca a propriedade x e y, até ai tudo certo, mas na hora de usar o onPress o eval nao funfa, pq acho que ele da o caminho desde a raiz, qual outro modo que posso usar pra dar o valor da variavel???

aah nao sei se expliquei direito mas por favor to tentando isso faiz uma semana e num acho nada. ;s
obrigado ;D

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso é "normal" acontecer no flash, se você dar uma loadMovie num MC não dá para colocar alguma ação de botão nele

 

o que você pode fazer é cria outro mc dentro dele

 

createEmptyMovieClip("foton"+i, getNextHighestDepth());
mc = eval("foton"+i)
mc.createEmptyMovieClip("alvo", mc.getNextHighestDepth());
loadMovie(nodeValue2, mc.alvo);
mc._x = 10;
mc._y = 10+i*112;
mc.onPress = function ():Void {
getURL("java script:openNewWindow('galeria/abre_galeria.asp?evento="+nodeValue4+"','First','height=480,width=600,toolbar=no,scrollbars=no')");
};

 

testa para ver

 

 

[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.