Máquina de estado finito
Publicado por Giovanni Won Dias B. Victorette 24/05/2005
[ Hits: 8.499 ]
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>
Simplificando ao extremo o carrossel
JSOO - Classe para manipular Querystring
Nenhum comentário foi encontrado.
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Título: Descobrindo o IP externo da VPN no Linux
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Como configurar posicionamento e movimento de janelas no Lubuntu (Openbox) com atalhos de teclado
Máquinas Virtuais com IP estático acessando Internet no Virtualbox
Instalar o Microsoft Edge no Slackware 15
Instalando Brave Browser no Linux Mint 22
vídeo pra quem quer saber como funciona Proteção de Memória:
Primeira vez utilizando Linux Ubuntu 22.04 e já tenho problemas… (4)
warsaw parou de funcionar após atualização do sistema (solução) (1)
Separar trafego da VPN da VPS (0)
Formatando cartão de memoria que nao formata[AJUDA] (17)
Desde que seja DDR3, posso colocar qualquer memória? [RESOLVIDO] (6)