valreiss 0 Denunciar post Postado Agosto 5, 2009 Pessoal, fiz uma animação www.ngtechsolucoes.com.br/audipam/default.html, quando entro no site, normal, quando clico em outras páginas e volto pra home, dá erro. A lupa não fica como na primeira vez que abro o site. Alguém pode ver pra mim onde está o erro? No primeiro layer está o seguinte código: loadMovie("imagesmall.jpg", "imagebase"); loadMovie("imagelarge.jpg", "imagemagnifier.imagelarge"); _root.onEnterFrame = function() { if (loaded == 2) { scalefactor = imagemagnifier.imagelarge._width/imagebase._width; gotoAndStop(2); } }; stop(); No segundo layer está: imagemagnifier.theglass.onPress = function() { startDrag("imagemagnifier"); } imagemagnifier.theglass.onRelease = function() { stopDrag(); } _root.onEnterFrame = function() { imagemagnifier.imagelarge._x = imagemagnifier._x * scalefactor * -1 ; imagemagnifier.imagelarge._y = imagemagnifier._y * scalefactor * -1 ; } Alguém sabe porque dá erro quando volto? Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Agosto 7, 2009 Pessoal, fiz uma animação www.ngtechsolucoes.com.br/audipam/default.html, quando entro no site, normal, quando clico em outras páginas e volto pra home, dá erro. A lupa não fica como na primeira vez que abro o site. Alguém pode ver pra mim onde está o erro? No primeiro layer está o seguinte código: loadMovie("imagesmall.jpg", "imagebase"); loadMovie("imagelarge.jpg", "imagemagnifier.imagelarge"); _root.onEnterFrame = function() { if (loaded == 2) { scalefactor = imagemagnifier.imagelarge._width/imagebase._width; gotoAndStop(2); } }; stop(); No segundo layer está: imagemagnifier.theglass.onPress = function() { startDrag("imagemagnifier"); } imagemagnifier.theglass.onRelease = function() { stopDrag(); } _root.onEnterFrame = function() { imagemagnifier.imagelarge._x = imagemagnifier._x * scalefactor * -1 ; imagemagnifier.imagelarge._y = imagemagnifier._y * scalefactor * -1 ; } Alguém sabe porque dá erro quando volto? Bom não precisa desse _root.onEnterFrame ... basta onEnterFrame = function() E para você saber se ele ta re fazendo sua função é simples... Coloque um trace dentro delas... mude de frame e volte Se o trace não responder quando voltar você já sabe onde não ta rodando. Abraços Compartilhar este post Link para o post Compartilhar em outros sites