Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
pessoal crie um aruivo flash chamdo indexdentro dele crie um loadmovie chamado conteudoe tem a camada action responsavel pelos botões b1, b2 e b5 e etcsloadMovie("home.swf", conteudo);b1.onRelease = function(){loadMovie("contato.swf", conteudo);}b2.onRelease = function(){loadMovie("home.swf", conteudo);}b5.onRelease = function(){loadMovie("historico.swf", conteudo);}criei um arquivo swf chamado historico.swftem um frame action com os seguintes comandos:System.useCodepage=true;loadVariablesNum("arquivo1.txt", 0); dentro desse historico tem um loadvarieblesnum que chama o "arquivo1.txt"quando estou no arquivo historico e aperto f12 ele carrega normal (todos arquivos estaum na mesma pasta)ja dentro do index, no loadmoviie conteudo carrega normal so que nã aparece o txtja li sobre levels "0 1 2 3" - parent e root, e target, so que naum consegui enteder o que alterar, naum to consiguindo fazer, alguem pode me ajudar?agradeço desde ja
Então cara, no começo é meio complicado, mas depois você saca.Leveis:Cada level (ou nível) é relativo, ele muda de acordo com o lugar que o filme está. Se você carrega o historico.swf e testa ele sozinho ele estará no nivel 0. Por isso você carrega as variaveis no nível 0.Agora, se você puxa esse historico.swf dentro de um outro filme esse outro filme passará a ser o nível 0 e o historico.swf será o nível 1. Uma solução é mudar o nível a ser carregado as variáveis:loadVariablesNum("arquivo1.txt", 0);Se você testar o filme sozinho, não vai aparecer. Mas se você testar ele dentro de um outro filme, vai funcionar (ou pelo menos deveria, heheh).Sobre o _root.:O _root é uma "Global Property" que sempre indica o nível 0. Então se você usá-la em historico.swf e testar sozinho, ela vai apontar pra ele mesmo. Agora se você testar ele carregado por loadMovie o _root. passará a apontar para o filme principal.beleza? Se algo não ficou claro, pode falar!