Tutorial Game Maker -Velocímetro
Página 1 de 1
Tutorial Game Maker -Velocímetro
então,hoje vamos fazer um velocímetro,que é um instrumento que mostra a velocidade atual de um objeto,usaremos principalmente a função speed,que é o número de pixels que é andado por step,faremos parecido com os dos carros atuais,usando o Game Maker 8.0 pro ou lite,teremos que criar duas sprites:
spr_vel:
Obs:não se esqueça de botar a origem do sprite no centro apertando Center ,caso queria usar os sprites desse tutorial terá que incluir os devidos créditos
spr_ponteiro:
Obs:marque a origem do sprite no local que está o X
agora,crie dois objetos:obj_vel e obj_ponteiro ,todo objeto tem uma var chamada speed ,como já disse é o número de pixels que é andado por step,ou seja essa var sempre vai mostrar isso(a não ser que ele esteja parado),então...vamos fazer o obj_ponteiro reconhecer essa variavél?no step do obj_ponteiro:
New Boy:aah o ponteiro não está alinhado
The Wizard:isso acontece pois o x do ponteiro não está alinhado ao x do velocimetro ,nem o y
para concertar isso,bote no create do obj_velocimetro pegue esse ícone: :action_create: ,e arraste para o create, bote para criar o obj_ponteiro em x=0 e y=0 RELATIVE,se não botar relative ele aparece lá no canto da tela,aah provalvemente durante o gameplay de seu jogo você vai usar views,e só botando oque foi feito até agora o velocimetro não acompanha a view.como fazer isso?será se existe uma var para indicar o x relativo a view e o y relativo a view?...view_xview e view_yview resolve isso,no step do obj_vel bote:
spr_vel:
Obs:não se esqueça de botar a origem do sprite no centro apertando Center ,caso queria usar os sprites desse tutorial terá que incluir os devidos créditos
spr_ponteiro:
Obs:marque a origem do sprite no local que está o X
agora,crie dois objetos:obj_vel e obj_ponteiro ,todo objeto tem uma var chamada speed ,como já disse é o número de pixels que é andado por step,ou seja essa var sempre vai mostrar isso(a não ser que ele esteja parado),então...vamos fazer o obj_ponteiro reconhecer essa variavél?no step do obj_ponteiro:
- Código:
image_angle=obj_personagem.speed//o angulo da imagem vai ser igual a velocidade do obj_personagem
- Código:
image_index=obj_personagem.speed//o angulo da imagem(no caso o numero frames) vai ser igual a velocidade do obj_personagem
New Boy:aah o ponteiro não está alinhado
The Wizard:isso acontece pois o x do ponteiro não está alinhado ao x do velocimetro ,nem o y
para concertar isso,bote no create do obj_velocimetro pegue esse ícone: :action_create: ,e arraste para o create, bote para criar o obj_ponteiro em x=0 e y=0 RELATIVE,se não botar relative ele aparece lá no canto da tela,aah provalvemente durante o gameplay de seu jogo você vai usar views,e só botando oque foi feito até agora o velocimetro não acompanha a view.como fazer isso?será se existe uma var para indicar o x relativo a view e o y relativo a view?...view_xview e view_yview resolve isso,no step do obj_vel bote:
- Código:
x=view_xview+posiçãox//troque posição x pela posição que você quer que ele fique em relação view
y=view_yview+posiçãoy//troque posição y pela posição que você quer que ele fique em relação view
- Código:
x=obj_vel.x//o seu x vai ser igual ao x do obj_vel
y=obj_vel.y
então manolos,gostaram esse tuto está aberto a sugestões
Guga Games- Membro
- Mensagens : 63
Fama : 13
Tópicos semelhantes
» Tutorial Game Maker - Movimentação de carro em top down
» Tutorial Game Maker - Como Mirar e atirar com o mouse
» O que é o Game Maker,interface do Game Maker
» Tutorial de Online Maker #2
» Tutorial de Online Maker [finalmente]
» Tutorial Game Maker - Como Mirar e atirar com o mouse
» O que é o Game Maker,interface do Game Maker
» Tutorial de Online Maker #2
» Tutorial de Online Maker [finalmente]
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos