Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×

Movimento 2D


ℛiqu∊
 Compartilhar

Posts Recomendados

Olá pessoal,beleza?

Hoje trago um tutorial à vocês,de como criar um movimento 2D no VB.Net.

Vocês podem utilizar este sistema,em um jogo simples,por exemplo.

Vídeo:

 

É necessário se cadastrar para acessar o conteúdo.

 

Dúvidas? Comente!

Link para o comentário
Compartilhar em outros sites

Sr.Rique , Aqui meu caro como faço para fazer Uma colisão para não passa de um outro panel.

Use as coordenadas X e Y do panel,e faça uma verificação,que,se X e Y forem maiores do que o permitido,voltá-los em -1 (ou +1,dependendo do caso).

 

dim maximo_x,maximo_y as integer

maximo_x = 99 'ex

maximo_y = 99 'ex

 

dim atual_x,atual_y as integer

atual_x = panelx.location.x 'coordenada x

atual_y = panelx.location.y 'coordenada y

 

if atual_x > maximo_x then 'se ultrapassar (colidir)

panelx.location = new point(atual_x - 1, atual_y) 'bloqueia ultrapassagem

if atual_y > maximo_y then 'mesma função,ao Y

panelx.location = new point(atual_x, atual_y - 1) 'bloqueia ultrapassagem

end if

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.