Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
Estou com um problmea aqui ao duplicar o movie clip, estou criando números para paginação, até aí tudo bem, o problema é gerar o click correto nos Movie Clips criados, o que tenho é isto:
- Um MC instanciado de pagina com um texto dinamico dentro para receber no número da página $i na função abaixo;
- Ao duplicar passo o nome de instancia dele de pagina para pagina+$i;
- Ao mesmo tempo que duplico defino o espaço entre um e outro pagina+$i._x = 50*$i;
Agora o problema:
eval("pagina"+$i).onRelease = function(){
trace("Pagina"+$i);
}
Está funcionando a função onRelease mas não a página certa o $i alí de dentro recebe o último valor do contador ou seja o 10 que está declarado para iniciar,
e preciso que quando eu clique no 1 me retorne 1 , 2 para para e assim sucessivamente, alguma dica?
>
onLoad = paginas(10);
function paginas(valor){
for ($i = 0; $i <= valor; $i++){
duplicateMovieClip("pagina", "pagina"+$i, $i);
eval("pagina"+$i)._x = 50*$i;
eval("pagina"+$i).pg = $i;
eval("pagina"+$i).onRelease = function(){
trace("Pagina"+$i);
}
}
}
Obrigado.
Carregando comentários...