Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

sonomaster

Preciso randomizar um getURL. É possível

Recommended Posts

Olha só. Tô usando o flash como controlador randômico de páginas. Funciona assimTenho um arquivo swf que chama uma página (getURL) a cada 10 frames.O problema é um seguinte, pra fazer com duas páginas, meu random funcionou, fiz assim:no frame1: do { x = random(2); } while(x==y)no frame2: if (x==1){ y = x; gotoAndPlay(3); }else{ y = x; gotoAndPlay(26); }no frame 3 e 26 chamo a páginagetURL('pag1.htm'); ou getURL('pag2.htm');Mas quando tento com 3 não funciona, só randomiza os 2 primeiros.Tem alguma solução? Tem como fazer de outro jeito?Desde já agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente issoif (x==1){y = x;gotoAndPlay(3);}else{gotoAndPlay(26);}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas já está assim! a questão é como faço para randomizar mais uma página, por exemplo:if (x==1){y = x;gotoAndPlay(3);}else{gotoAndPlay(26);}else{gotoAndPlay(36)}entendeu? o problema é que tem else demais aí e eu não sei como fazer.se tiverem alguma solução...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,Pesquise por switch no Help.Caso a dúvida persista volte a entrar em contato. ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

if (x==1){y = x;gotoAndPlay(3);}else if (x == 2){gotoAndPlay(26);}else{gotoAndPlay(36)}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha só, coloquei o código como o chan falou, só q um poquinho maior:if (x==1){ y = x;gotoAndPlay(3);}else if(x==2){ y = x; gotoAndPlay(26);}else if(x==3){ gotoAndPlay(36);}else{ gotoAndPlay(46);}Funcionou, mas será que tem como repetir as imagens só após todas passarem?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.