tottene123 0 Denunciar post Postado Setembro 9, 2006 Pessoal, estou fazendo um sitezinho em flash. No palco principal tem o menu. Cada item de menu chama um movie de fora para um MC instanciado no centro. Um desses movies de fora é uma coleção de calçados, e nele há alguns botões que chamam imagens de calçados para um MC instanciado no centro. Bom, a lihna de comando que uso para chamar essas imagens é: on (release) { _root.mc.loadMovie("img501.jpg"); } O problema que ocorre nesse meu sisteminha é quando eu clico para chamar as imagens de calçados de fora, elas não vem. Será que há alguma relação com a seguinte linha de comando que uso nos menus para chamar os movies de fora?: on (release) { _root.loader.loadMovie("colecao.swf", _root.getNextHighestDepth()); } Preciso de ajuda. Obrigado à quem responder. Compartilhar este post Link para o post Compartilhar em outros sites
RedLine 0 Denunciar post Postado Setembro 9, 2006 Cria um mc vazio com texto dinâmico e instancia de carregador.Nos botões: on(release) {_root.creatEmptyMovieClip("carregador", 1);loadMovie("img501.jpg", _root.carregador);}tenta e grita. Compartilhar este post Link para o post Compartilhar em outros sites
tottene123 0 Denunciar post Postado Setembro 9, 2006 Legal RedLine, deu certo. Olha só, no modo como eu tava fazendo, o MC (carregador) das imagens de calçados tinha um enterFrame dentro para fazer um efeito quando a imagem fosse carregada: onClipEvent(load){ _alpha = 0; }onClipEvent(enterFrame){ if(_alpha < 100) _alpha += 15; } Como poderei botar esse efeito agora? Compartilhar este post Link para o post Compartilhar em outros sites
p.d 0 Denunciar post Postado Setembro 9, 2006 pode criar um onEnterFrame dentro do onRelease que o RedLine criou e dentro desse onEnterframe colocar um if para verificar se o clip._alpha < 100; se for menor que 100 entao coloque o clip._alpha += 10; senao (else) delete onEnterFrame e pronto.:Dse voce usar alguma classe tween pode colocar somente clip.alphaTo(100,1);;) Compartilhar este post Link para o post Compartilhar em outros sites
RedLine 0 Denunciar post Postado Setembro 9, 2006 Ou ainda, no seu movieclip principal: onClipEvent(load){this.carregador._alpha=0//carregador é aquele já conhecido seu}onClipEvent(enterFrame){if(this._alpha<100){this._alpha+=10//aceleração do alpha}} Compartilhar este post Link para o post Compartilhar em outros sites
tottene123 0 Denunciar post Postado Setembro 10, 2006 RedLine, essa linha de comando aí, no MC principal?Como se ele cria um novo MC apartir de um comando.p.d onEnterFrame dentro do onRelease!?rs Compartilhar este post Link para o post Compartilhar em outros sites
RedLine 0 Denunciar post Postado Setembro 10, 2006 você não criou um mc vazio usando texto dinamico? É só colocar essa ação nele. Compartilhar este post Link para o post Compartilhar em outros sites
p.d 0 Denunciar post Postado Setembro 11, 2006 Ou ainda, no seu movieclip principal: onClipEvent(load){this.carregador._alpha=0//carregador é aquele já conhecido seu}onClipEvent(enterFrame){if(this._alpha<100){this._alpha+=10//aceleração do alpha}} O negocio de colocar um enterFrame desse jeito é que ele vai ficar fazendo essa verificação sempre o tempo todo ate qndo o botao nao estiver sendo clicado, os computadores com baixo processamento podem ficar mais lentos com isso, nao acontece com maquinas mais potentes claro mas deve-se atentar-se a isso.At. Compartilhar este post Link para o post Compartilhar em outros sites