Mam taki kod:
GML
if o_bitwa.tura=postac && zaczal=0
{
with(o_drzewo) instance_destroy();
with(o_skala) instance_destroy();
with(r)
{
Path = path_add();
i=4
u=-1
gotow=0
Grid = mp_grid_create(0,252,20,7,64,64);
mp_grid_add_instances(Grid,o_walka_przeciwnik,true);
//gotow = mp_grid_path(Grid,Path,x,y,x+(i*64),y+(u*64),false);
gotow = mp_grid_path(Grid,Path,x,y,ob_obiekt.x,ob_obiekt.y,false);
path_set_kind(Path,true);
PathWidth = path_get_number(Path)-1;
other.PathWidth=PathWidth
if(gotow) && PathWidth<=other.ruch
{
instance_create(path_get_point_x(Path,PathWidth),path_get_point_y(Path,PathWidth),o_drzewo);
for(i=1;i<PathWidth;i+=1)
instance_create(path_get_point_x(Path,i),path_get_point_y(Path,i),o_skala);
}
other.ruch-=PathWidth
}
zaczal=1
}
Nie ogarniam tych ścieżek(2 dzień siedzę w nich) i ścieżka mi się tak formuje:
Dlaczego skały są przesunięte, a drzewo jest dobrze? ( dla testu tworzyłem byle jaki obiekt)