Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Simplificar esse código
Eu gostaria de um código mais simples para adicionar mcs da biblioteca aleatoriamente.
Quero fazer como se fosse uma queima de fogos, gostaria que os mcs não se repetissem.
Eis o que eu fiz:
var tmp:Timer= new Timer(100)
tmp.start()
tmp.addEventListener(TimerEvent.TIMER, fogos)
function fogos(e:TimerEvent):void{
var i:uint=Math.random()*9+1
if (i==1){
var clip:MovieClip=new fogo1()
addChild(clip)}
if(i==2){
var clip:MovieClip=new fogo2()
addChild(clip)
}
e assim por diante até fogo9
Tem um jeito de unir tudo isso em um aleatório só?
Como posso fazer?
Eu tentei de uma outra maneira também:
Eis o que eu fiz:
var tmp:Timer= new Timer(100)
tmp.start()
tmp.addEventListener(TimerEvent.TIMER, fogos)
function fogos(e:TimerEvent):void{
var i:uint=Math.random()*9+1
var fg:String="fogo"+i.toString()
var clip:MovieClip= new fg()
addChild(clip)
}
Esse código da erro
Eu sei que é por aí.
Carregando comentários...