Criando jogos em VB.NET - Animação I Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Aldeia RPG
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Criando jogos em VB.NET - Animação I

Ir para baixo

Criando jogos em VB.NET - Animação I Empty Criando jogos em VB.NET - Animação I

Mensagem por DragonicK Qua Jan 25, 2012 10:38 pm

Imagem -> Spell

Estrutura Spell.
Criando jogos em VB.NET - Animação I Anim1spellstruct

AnimVal, número do frame.
ScreenRect, retângulo para desenho na superfície.
ImageRect, area que será recortada da imagem.
Image, imagem bitmap.
Enabled, spell visível ou não.
AnimTime, variável para guardar o tempo.

Carregando a imagem e definindo posição do desenho.
Criando jogos em VB.NET - Animação I Anim1loadsprite

ScreenRect
X: 100
Y: 100
Width : 96
Height : 96

ImageRect
X:0
Y:0
Width: 96
Height: 96

Criando jogos em VB.NET - Animação I Anim1drawspell

Se a spell não está ativa, sai do procedimento.

Quando a contagem ultrapassar o número de frames. Limpa as variaveis e desabilita.

A cada 60 milésimos de segundos o frame é incrementado em 1.

Muda o X do ImageRect com o frame atual multiplicado pelo comprimento da spell (FrameAtual * 96).

Quando pressionar a tecla Ctrl a spell será ativada.

Criando jogos em VB.NET - Animação I Anim1controlkey
Agora só encaixar a sub onde achar melhor no GameLoop, antes do personagem ou depois.

Criando jogos em VB.NET - Animação I Anim1gameloop

Projeto Aula
DragonicK
DragonicK
Experiente
Experiente

Mensagens : 543
Créditos : 81

Ficha do personagem
Nível: 1
Experiência:
Criando jogos em VB.NET - Animação I Left_bar_bleue0/0Criando jogos em VB.NET - Animação I Empty_bar_bleue  (0/0)
Vida:
Criando jogos em VB.NET - Animação I Left_bar_bleue30/30Criando jogos em VB.NET - Animação I Empty_bar_bleue  (30/30)

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos