Boa tarde!!
Passando para mostrar como criar uma função Random(); em ActionScript 3.0
Depois de muito tempo utilizando AS2.0 estou mudando para o 3.0 ...
Particularmente estou gostando!! e uma das primeiras funções que montei foi um olho piscando randomicamente, sendo assim vou deixar o código que utilizei pra quem estiver entrando na area agora. ;)
Bom vamos lá!
1º criei um timeline com a animação do meu olho piscando.
Pra ele não ficar um loop infinito sempre idêntico eu criei essa função pra ele randomizar o tempo do loop da timeline
2º no ultimo frame da minha timeline inseri esse code:
// CODE
stop();
function rand(min:Number, max:Number) {
return Math.round(Math.random()*((max+1)-min)+(min-0.5));
}
var numeroRnd = rand(500,2000);
function piscar(){
clearInterval(intervalId);
// coloque seu código aqui
play();
}
var intervalId = setInterval(piscar, numeroRnd);
Pronto!
;)
Att mais galera.. qualquer dúvida é só perguntar!