w stepie bohatera:
//Ruch postaci
if place_free(x,y+1)
{gravity = 0.5}
else
{gravity = 0}
if keyboard_check(vk_nokey) // nic nie jest nacisniete
{
image_speed=0
}
if keyboard_check(vk_left) // strzalka w lewo
{
image_speed=1
image_xscale=-1
if ! place_free(x,y+1)
{vspeed = -5}
if place_free(x-4,y)
{x-=5}
}
if keyboard_check(vk_right) //strzakla w prawo
{
image_speed=1
image_xscale=1
if ! place_free(x,y+1)
{vspeed = -5}
if place_free(x+4,y)
{x+=5}
}
if keyboard_check(vk_up) //strzalka w gore
{
image_speed=1
if ! place_free(x,y+1)
{vspeed = -10}
}
if vspeed>0
{image_index=1}
if keyboard_check(ord('P'))
{
instance_create(x,y,pocisk)
}
w animation end bohatera(to raczej sie nie przyda bueh ;p):
image_index=5
a w pocisku mam tylko:
speed=10
wszystko dobrze tylko gdy sie obraca moj ludzik strzala ciagle leci w prawo zamiast w lewo ;p rozwiazalem ten problem wczesniej ale jak wystrzelilem pocisk w lewo i obrocilem sie w prawo to lecialo w prawo -___-"