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



 
InícioÚltimas imagensProcurarRegistarEntrar
A Equipe Central RPG Maker deseja a todos Boas Vindas!
Olá galera venho aqui pedir para ajuda a vocês pesso que postem conteúdo em nossa comunidade irei ajudar a vocês também.
Agora nossa comunidade também tem o famoso projeto de ouro porem da nossa comunidade leva um nome diferente leva o nome Osca de Ouro entre no tópico de Notícias e fique por dentro das novidades.

 

 [Tutorial]Movimento Isométrico

Ir para baixo 
AutorMensagem
CLS
Membro
Membro
CLS


Sexo : Masculino
Mensagens : 115

[Tutorial]Movimento Isométrico Empty
MensagemAssunto: [Tutorial]Movimento Isométrico   [Tutorial]Movimento Isométrico Icon_minitimeSáb Nov 27, 2010 11:34 am

Movimento Isométrico



Informações: escreveu:

Autor: CLS
Descrição: Neste tutorial você vai aprender a criar um movimento isométrico.
Nível: Iniciante







Desenvolvimento



Primeiramente,crie quatro sprites para o personagem e nomeie-os da seguinte forma:

spr_player_esq_baixo
spr_player_dir_baixo
spr_player_esq_cima
spr_player_dir_cima


Depois de criar os sprites e renomeá-los,crie um objeto para o personagem e coloque esse código no evento Step dele:

Código:
if keyboard_check(vk_left) and keyboard_check(vk_down) //Se as setas esquerda e baixo forem pressionadas
{
x-=5 //Mova 5 pixels à esquerda
y+=5 //E 5 pixels abaixo
sprite_index = spr_player_esq_baixo //Troca de sprite para spr_player_esq_baixo
}
if keyboard_check(vk_right) and keyboard_check(vk_down) //Se as setas direita e baixo forem pressionadas
{
x+=5 //Mova 5 pixels à direita
y+=5//E 5 pixels abaixo
sprite_index = spr_player_dir_baixo //Troca de sprite para spr_player_dir_baixo
}
if keyboard_check(vk_left) and keyboard_check(vk_up) //Se as setas esquerda e cima forem pressionadas
{
x-=5 //Mova 5 pixels à esquerda
y-=5 //E 5 pixels acima
sprite_index = spr_player_esq_cima //Troca de sprite para spr_player_esq_cima
}
if keyboard_check(vk_right) and keyboard_check(vk_up) //Se as setas direita e cima forem pressionadas
{
x+=5 //Mova 5 pixels à direita
y-=5 //E 5 pixels acima
sprite_index = spr_player_dir_cima //Troca de sprite para spr_player_dir_cima
}

Bom pessoal,terminamos nosso tutorial aqui!
Fiquem com Deus,e até a próxima! Very Happy




Ir para o topo Ir para baixo
http://www.totalmakers.forumais.com
 
[Tutorial]Movimento Isométrico
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» [Tutorial]GM3D 02 – Projeção e Movimento da Câmera
» Movimento igual cs: W, A, S, D
» [Tutorial] Explicação Geral sobre GML
» [Tutorial]Dicionário GM
» [Tutorial]Movimentação em Plataforma

Permissões neste sub-fórumNão podes responder a tópicos
 :: Game Maker :: Tutoriais e Scripts de GM-
Ir para: