Jacksonrs Postado Julho 15, 2009 Denunciar Share Postado Julho 15, 2009 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. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Raphael Machado Postado Julho 15, 2009 Denunciar Share Postado Julho 15, 2009 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}); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Jacksonrs
Pessoal fiz uma animação aleatoria assim
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
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.