hargon 64 Denunciar post Postado Dezembro 15, 2005 Eu fiz um banner simples para um site, que pode ser visualizado no link abaixo: http://www.portalbetel.com.br/instrumentos/index.php Eu coloquei a seguinte funcao entre os frames para ficar parado durante 5 segundos e depois mudar para outra foto. inicio=setInterval(proximo,5000); function proximo(){clearInterval(inicio);play();} stop(); No botao anteriorusei o seguinte código: on(release){ if (_currentframe<=24){ gotoAndStop(115); } if ((_currentframe>15) and (_currentframe<=40)){ gotoAndStop(15); } if ((_currentframe>40) and (_currentframe<=65)){ gotoAndStop(40); } if ((_currentframe>65)and (_currentframe<=90)){ gotoAndStop(65); } if ((_currentframe>90) and (_currentframe<=130)){ gotoAndStop(90); } } Se deixar o banner rodando, ele funciona normalmente. Se voltar 1 ou duas fotos tbm continua funcionando normalmente. O problema é quando voltamos várias fotos. Elas começam a mudar mais rápido, não respeitando os 5 segundos. O que pode ser? Compartilhar este post Link para o post Compartilhar em outros sites
carneirinho 7 Denunciar post Postado Dezembro 15, 2005 é que você esta duplicando o intervalo, enquanto seu intervalo esta rodando, você chega no outro frame que chama outro intervalo sem parar o anterior, ai o flash fica parecendo que cheirou droga, coloca a ação assim: clearInterval(inicio); inicio=setInterval(proximo,5000); function proximo(){clearInterval(inicio);play();} stop(); Compartilhar este post Link para o post Compartilhar em outros sites
hargon 64 Denunciar post Postado Dezembro 15, 2005 Ficou parecendo que cheirou droga é ótimo.... hahahaha Funcionou filé... Valeu brother. :natal<_<: Compartilhar este post Link para o post Compartilhar em outros sites