CafeNeon 0 Denunciar post Postado Janeiro 7, 2009 Olá Pessoal. Não tenho muito conhecimento de AS, e já procurei em vários lugares e não encontrei especificamente a minha dúvida. Conto com a ajuda de vocês. Gostaria de fazer um movie vazio que está no Palco, puxar 3 movies que estão na biblioteca quando a animação chegar em determinado frame. Preciso que seja randômico mas o resultado tem que ser apenas puxar 1 movie. Até agora o que eu tenho é: var assunto:Array = new Array("mvGerador01", "mvGerador02", "mvGerador03"); var posicao:Number for(var $i:Number=0; $i<assunto.length; $i++ ) { mvPuxaAssunto.attachMovie("mvGerador01", "mvGerador01Novo", depth); } Está funcionando apenas puxando o mvGerador01, porque foi o que eu selecionei, por não saber deixá-los randomicamente. Quem puder me ajudar agradeço Abraço Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Janeiro 7, 2009 He se vai ter que brincar com funções matematicas Se você sabe bem de matematica Tente utilizar Math.random Exemplo function randRange(min:Number, max:Number):Number { var randomNum:Number = Math.floor(Math.random() * (max - min + 1)) + min; return randomNum; } for (var i = 0; i < 100; i++) { var n:Number = randRange(4, 11) trace(n); } Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Public2004 79 Denunciar post Postado Janeiro 8, 2009 De acordo com o que postou, pode reduzir seu código conforme abaixo: mvPuxaAssunto.attachMovie("mvGerador0"+Math.floor(Math.random() * 3), "mvGerador01Novo", this.getNextHighestDepth()); //3 é o número de clips da sua biblioteca, e altere o linkage do primeiro clip para "mvGerador00" Obs: Procure também compreender a função que o berseck postou acima. Abs. Compartilhar este post Link para o post Compartilhar em outros sites
CafeNeon 0 Denunciar post Postado Janeiro 8, 2009 Muito obrigado pessoal, com a ajuda de vocês já consegui o resultado que desejava. Valeu, abraços Compartilhar este post Link para o post Compartilhar em outros sites