À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.

Sony Vegas ou Adobe Premiere, qual é o melhor?
O que é melhor no VEGAS Pro ou no Adobe Premiere Pro? Um software de edição de vídeo deve atender às suas necessidades exclusivas. É possível determinar qual alternativa funciona melhor para pessoa.

Qual o melhor software para edição de vídeos? Sony Vegas ou Final Cut Pro?
Quando se trata de edição de vídeo profissional, Sony Vegas Pro e Final Cut Pro são dois dos softwares populares que vêm carregados com uma variedade de recursos. Selecionar entre os dois pode ser uma tarefa difícil, pois cada um desses softwares tem seus prós e contras associados.