vitor_np 1 Denunciar post Postado Agosto 31, 2009 Fala pessoal sou meio novo em actionscript e estou fazendo um topo e quero ele de efeito em movieclip diferente a kd de tempo em tempo. E está dando o seguinte erro: ReferenceError: Error #1056: Não é possível criar a propriedade alpha de String. at topo_fla::MainTimeline/chanea() at topo_fla::MainTimeline/frame1() o código é o seguinte var mcs:Array = new Array("a1", "a2", "a3", "a4", "a5", "a6", "a7", "a8", "a9", "a10"); var tempo:Number = 3000; var numero = 0; var fato; var ver:Boolean = false; function changen(){ numero = Math.round(Math.random()*mcs.length); fato = String(mcs[numero]); } function chanea(){ setInterval(function () { if(mcs[numero].alpha<100){ mcs[numero].alpha += 5; ver = false; } else { ver =true; } }, 10); } changen(); chanea(); setInterval(function () { if(ver == true){ changen(); chanea(); } }, 3000); Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Agosto 31, 2009 Se esse mc está guardando MovieClips instanciados... não pode colocar "mc1" tem que ser mc1 apenas sem as aspas Abraços Compartilhar este post Link para o post Compartilhar em outros sites
vitor_np 1 Denunciar post Postado Setembro 1, 2009 na array isso? Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Setembro 1, 2009 Exatamente na array isso Array de objetos se faz com o nome deles... não uma string representativa. Abraços Compartilhar este post Link para o post Compartilhar em outros sites