• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

fcpedro99

Flash screen saver?

4 mensagens neste tópico

Boas

Gostava de saber se é possivel criar uma especie de screen saver.

Tenho dois ficheiros - o "inicio.swf" e o "conteudo.swf".

O segundo é carregado, atraves de um loadmovie, depois de visto o primeiro.

O que pretendo é que se estiver tipo 3 minutos sem mexer no "conteudo.swf" que este carregue o "inicio.swf" novamente atraves de outro loadmovie.

Essa questão do tempo é que nao sei se é possivel...

Se for gostaria de saber como posso fazer.

Muito obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Podes conjugar a utilização da função setInterval com o evento onMouseMove.

var intID:Number = setInterval(screenSaver,5000);

this.onMouseMove = function():Void{
   //Fazemos o reset ao contador.
   clearInterval(intID);
   intID = setInterval(screenSaver,5000);
   //output só para Debug
   trace("O rato moveu-se.");
}

function screenSaver():Void{
  //limpar o contador
  clearInterval(intID);
  //output só para Debug
   trace("Screen Saver activo");
}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

As operações que queiras realizar colocas dentro da função screenSaver, é essa que é chamada depois de x seg (no meu exemplo 5segundos) sem o rato se mover.

PS: Coloca as tuas dúvidas no tópico em questão em vez enviares PM, sff.

Não é por receber uma PM que vou responder + ou - devagar, assim qq pessoa pode ir consultando o desenrolar do tópico.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora