Robię sobie platformówkę i chcę wstawić prosty system walk. Ma polegać on na pojawieniu się cięcia które przy kolizji z potworem zabija go. Chcę mieć cięcie zależne od kierunku w którym obrócona jest postać. Jeżeli postać obrócona jest w lewo to przy wciśnięciu przycisku ctrl cięcie pojawi się na lewo od bohatera i odwrotnie. Dałem coś takiego i nie działa :
W evencie CTRL bohatera :
GML
if (alarm[0] == 0 ) and global.turn == 1
{
instance_create(x+32,y,ciecie);
}
else
if (alarm[0] == 0 ) and global.turn == 2
{
instance_create(x-32,y,ciecie);
}
I w alarmie 0 bohatera :
GML
alarm[0] = 2 * room_speed;
Czy to w ogóle ma szansę zadziałać?