to tentando fazer meu primeiro projeto de jogo, mas aconteceu um problema. todas as animações funcionam perfeitamente, menos a que muda o sprite do personagem ao clicar "Q" pra atacar
meu codigo do tiro é:
#region Tiro
var flipped =direction;
var gun_x = (x+4)*(flipped)
var _xx = x + lengthdir_x(25,image_angle)
var y_offset = lengthdir_y(-20,image_angle)
if key_shoot and global.bullets > 0
{
with (instance_create_layer(_xx,y+10,"Shoot",obj_shoot))
{
global.bullets--;
//VELOCIDADE DO TIRO
speed = 20;
//DIREÇÃO
direction = -90 + 90 * other.image_xscale;
//ANGULO
image_angle = direction;
}
espero que alguem possa me ajudar!
Obrigado por visitar a The Game Makers Brasil Use o fórum de Dúvidas para fazer perguntas. Se está em busca de aprender dê uma olhada nos tutoriais. |
não consigo colocar o sprite do player atacando
- ValdeciVieira
- Moderador
- Reações: 8
- Mensagens: 122
- Localização: Rio de Janeiro, Brasil
Re: não consigo colocar o sprite do player atacando
Não estou vendo nenhum código de mudança do sprite do jogador, onde está o sprite_index?
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes