Máquina de estado finito
Publicado por Giovanni Won Dias B. Victorette 24/05/2005
[ Hits: 8.819 ]
Download maq_est_finito.tar.gz
Este é um exemplo de uma Máquina de estados em java script...
Créditos para João Dovicchi, Professor de Estrutura de Dados.
<script>
<!-- Begin
var maximages = 25;
var fadespeed = 800;
var fadeintimer;
var fadeouttimer;
var fadeincount = 0;
var fadeoutcount = maximages-1;
var fadearray = new Array(maximages);
fadearray[0] = "imagens/mov/est_fin_01.png";
fadearray[1] = "imagens/mov/est_fin_02.png";
fadearray[2] = "imagens/mov/est_fin_03.png";
fadearray[3] = "imagens/mov/est_fin_04.png";
fadearray[4] = "imagens/mov/est_fin_05.png";
fadearray[5] = "imagens/mov/est_fin_06.png";
fadearray[6] = "imagens/mov/est_fin_07.png";
fadearray[7] = "imagens/mov/est_fin_08.png";
fadearray[8] = "imagens/mov/est_fin_09.png";
fadearray[9] = "imagens/mov/est_fin_10.png";
fadearray[10] = "imagens/mov/est_fin_11.png";
fadearray[11] = "imagens/mov/est_fin_12.png";
fadearray[12] = "imagens/mov/est_fin_13.png";
fadearray[13] = "imagens/mov/est_fin_14.png";
fadearray[14] = "imagens/mov/est_fin_15.png";
fadearray[15] = "imagens/mov/est_fin_16.png";
fadearray[16] = "imagens/mov/est_fin_17.png";
fadearray[17] = "imagens/mov/est_fin_18.png";
fadearray[18] = "imagens/mov/est_fin_19.png";
fadearray[19] = "imagens/mov/est_fin_20.png";
fadearray[20] = "imagens/mov/est_fin_21.png";
fadearray[21] = "imagens/mov/est_fin_22.png";
fadearray[22] = "imagens/mov/est_fin_23.png";
fadearray[23] = "imagens/mov/est_fin_24.png";
fadearray[24] = "imagens/mov/est_fin_25.png";
for (var i = 0; i < maximages; i++) {
eval('pic' + i + ' = new Image();');
eval('pic' + i + '.src = fadearray[i];');
}
function fade_in() {
clearTimeout(fadeouttimer);
document.images['fade-pic'].src = fadearray[fadeincount];
if (fadeincount != maximages-1) {
fadeincount++;
fadeintimer = setTimeout('fade_in()', fadespeed);
}
else {
clearTimeout(fadeintimer);
fadeincount = 0;
}
}
function fade_out() {
clearTimeout(fadeintimer);
document.images['fade-pic'].src = fadearray[fadeoutcount];
clearTimeout(fadeouttimer);
fadeincount = 0;
fadeoutcount = 0;
}
//-->
</script>
Cookie - Número de visitas do usuário
Gerador de números para Mega-Sena
Motor de busca para o Viva o Linux no Firefox
Nenhum comentário foi encontrado.
Papagaiando o XFCE com temas e recursos
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Centralizar Logo com Transparência via ImageMagick
Removendo entradas de boot UEFI "fantasmas" via terminal
Atualizações de Segurança Automáticas no Debian
Como cortar as partes de um vídeo com passagens de áudio em branco
Uma pergunta bem simples mas não achei resposta (ainda) [RESOLVIDO] (2)
Tentativa de instalar Linux em um notebook HP 246 G6 (2)
O que você está ouvindo agora? [2] (228)









