Próbuję stworzyć ruchomą platformę(ma się poruszać w górę i w dół oraz lewo i prawo), jednak cokolwiek próbuje to nie działa. Może ktoś mógłby nakierować mnie na dobrą drogę?
Platforma porusza się x+=zmienna
kod:
create:
jump = 0;
dir = 0;
px = 0;
py = 0;
down=1;
prug = 16;
step:
if keyboard_check(vk_left)
{px=-5;dir=180;}
if keyboard_check(vk_right)
{px=5;dir=0;}
if keyboard_check(vk_up) and jump==0
{py=-13;jump=1;down=0;}
py++;
if py>10 {py=10;}
if y<y+py {down=1;}
if place_free(x,y+py)
{y+=py;}
else if down==1 {move_contact_solid(270,0);jump=0}
else {move_contact_solid(90,0); py=0}
if place_free(x+px,y)
{x+=px;}
else if place_free(x+px,y-prug) {y-=prug;x+=px;}
else {move_contact_solid(dir,0);px=0;}
if px<0 {px++}else if px>0 {px--}