Ja qumam. Ale ty nie!
Nie możesz po prostu zrobić tak?
GML
if global.who=0
{
friction=choose(0.1,0.2,0.3,0.4,0.5)
}
else if global.who=1 and !keyboard_check(vk_control)
{
x=object0.x
y=object0.y
}
else if global.who=2 and !keyboard_check(vk_space)
{
x=object4.x
y=object4.y
}
oraz tak?
GML
if place_meeting(x,y,object0)
{
global.who=1
}
else if place_meeting(x,y,object4)
{
global.who=2
}
else
{
global.who=0
}
Powtórzę jeszcze raz: Myśl!