Galera,
preciso pegar um número aleatoriamente entre 1 e 80, mas quando a linha do tempo voltar ao início, o número não pode ser repetido. Inicialmente fiz um random básico:
FRAME 1:
onEnterFrame = function() {
var sorteio = random(79)+1;
objeto = "frasco" + sorteio;
}
--------------------------------
FRAME 2:
trace(objeto);
--------------------------------
FRAME 3:
goToAndPlay(1);
--------------------------------
Como vocês podem ver, quero que apareça uma lista randômica no output. Ex:
frasco2
frasco35
frasco7
frasco12
e assim vai...
Mas no código que fiz, o número se repete. Ex:
frasco5
frasco72
frasco16
frasco5
...
Pesquisando na web, descobri que isso se faz com Array, mas não consegui fazer aqui. Alguém poderia me ajudar nisso???
Abraços

Valor Aleatório Sem Repetição
Started By webber, 07/05/2008, 15:38
1 reply to this topic
#1
Posted 07/05/2008, 15:38
#2
Posted 07/05/2008, 22:02
Você TEM mesmo que fazer isso em três frames?
Tá me parecendo coisa um pouco errada isso aí.
Vou fazer aqui um exemplo de como fazer esse random e posto amanhã.
Abraços.
pp
Tá me parecendo coisa um pouco errada isso aí.
Vou fazer aqui um exemplo de como fazer esse random e posto amanhã.
Abraços.
pp
WebFórum - Equipe de Flash - Moderador
www.pedropauloalmeida.com.br
Leia as Regras! Colabore com nosso Fórum respeitando as normas de posts e de perfis.
www.pedropauloalmeida.com.br
Leia as Regras! Colabore com nosso Fórum respeitando as normas de posts e de perfis.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)