Ir para conteúdo
Fórum Script Brasil
  • 0

Movie Clip aleatorio


Jacksonrs

Pergunta

Pessoal fiz uma animação aleatoria assim

function adicionaEfeito(te:TimerEvent):void {

var junta:MovieClip;

junta.currentLabel = "anima" + sorteio();

var transicao2:TransitionManager=new TransitionManager(junta);

transicao2.startTransition({type:Photo, direction:Transition.IN,

duration:1, easing:Strong.easeOut,xSections:20,ySections:0});

}

alguém tem uma idéia de como junto a string e o numero para ficarem aleatoriamente, pois meus MC instanciados estão anima1,anima2...

o Erro é esse

Cannot access a property or method of a null object reference.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Em vez da função sorteio você pode usar:

numero = Math.floor(Math.random() * (3 - 1)) + 1;
Isso irá gerar um número randomico, que será 1 ou 2. E na hora de juntar use:
junta = "anima"+numero
Só uma observação: Não entendi porque você colocou um movie clip "junta". Você nn poderia ter usado somente uma variável? O código final ficaria assim:
function adicionaEfeito(te:TimerEvent):void {

numero = Math.floor(Math.random() * (3 - 1)) + 1;
junta = "anima"+numero;

var transicao2:TransitionManager=new TransitionManager(junta);
transicao2.startTransition({type:Photo, direction:Transition.IN, duration:1, easing:Strong.easeOut,xSections:20,ySections:0});


}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...