Às vezes quando desenvolvemos algum conteúdo em Flash, pode acontecer de em determinado momento a atenção do usuário nào estar voltada para ele, principalmente se for um vídeo onde estão sendo apresentadas instruções para alguma operação ou trabalho. Sendo assim, abaixo segue um pequeno código comentado para verificar se o usuário está com as atenções voltadas para o conteúdo.
Código Action Script// tempo máximo inativo (em segundos)
var tempo_maximo_inativo = 10;
// tempo_ultima_vez_ativo (em milisegundos)
var tempo_ultima_vez_ativo = getTimer();
function verificar() {
if (getTimer()-tempo_ultima_vez_ativo > tempo_maximo_inativo*1000) {
// aqui entram as ações a serem executados quando o tempo máximo de inatividade é atingido
// clearInterval(interval_idle);
}
}
// ao se mover o mouse a variável é reiniciada
this.onMouseMove = function() {
tempo_ultima_vez_ativo = getTimer();
};
// para não sobrecarregar o filme, evitamos o uso
// de um onEnterFrame e utilizamos setInterval
interval_idle = setInterval(verificar, 100);
A única coisa que terá que fazer é substituir o valor 10 da variável tempo_maximo_inativo, expressado em segundos, pelo valor desejado e definir as ações a serem executadas quando o tempo maximo inativo for alcançado, isso dentro da função verificar.
O código acima funciona nas versões MX e superiores.
Detectar inatividade de usuário em filmes do Flash
Às vezes quando desenvolvemos algum conteúdo em Flash, pode acontecer de em determinado momento a atenção do usuário nào estar voltada para ele, principalmente se for um vídeo onde estão sendo apresentadas instruções para alguma operação ou trabalho. Sendo assim, abaixo segue um pequeno código comentado para verificar se o usuário está com as atenções voltadas para o conteúdo.

5 Alternativas grátis ao WinRar para descompactar arquivos
Está em busca de um descompactador de arquivos grátis e alternativos ao WinRAR? Confira aqui 5 ótimas opções.

10 players de vídeo para assistir filmes no PC nesta quarentena
Há 5 meses de quarentena você já não sabe mais o que fazer com tanto tempo vago? Que tal assistir um filme ou uma série no seu PC? Aqui trazemos 10 players de vídeo para assistir filmes no PC em 2020.

Quais as diferenças entre o Photoshop e o PhotoScape?
Existem muitos softwares de edição de imagens, mas muitas vezes os usuários podem ficar em dúvidas entre usar um ou outro. Aqui vamos analisar as diferenças entre o Photoshop e o Photoscape.