Ez még lemaradt:
image_speed=0
if keyboard_check(vk_left)
{
if place_empty(x-2,y-2) {x-=2}
image_index=1
}
if keyboard_check(vk_right)
{
if place_empty(x+2,y-2) {x+=2}
image_index=0
}
És így csak egy sprite képet kell használnod ami kettő részből áll. Egyik jobbra néz a másik meg balra.
MacGyverGM
2018-11-18 12:41:42
Szia! Kóddal sokkal könnyeben meg lehet csinálni a gravitációs problémát és a solid opciót sem kell használni hozzá. Itt a kódom:
if place_empty(x,y+vspeed)
{
gravity=0.8
gravity_direction=270
}
else
{
vspeed=0
gravity=0
}
if keyboard_check(vk_up) and not place_empty(x,y+2) and vspeed=0
{vspeed=-12}
Ez még lemaradt: image_speed=0 if keyboard_check(vk_left) { if place_empty(x-2,y-2) {x-=2} image_index=1 } if keyboard_check(vk_right) { if place_empty(x+2,y-2) {x+=2} image_index=0 } És így csak egy sprite képet kell használnod ami kettő részből áll. Egyik jobbra néz a másik meg balra.
Szia! Kóddal sokkal könnyeben meg lehet csinálni a gravitációs problémát és a solid opciót sem kell használni hozzá. Itt a kódom: if place_empty(x,y+vspeed) { gravity=0.8 gravity_direction=270 } else { vspeed=0 gravity=0 } if keyboard_check(vk_up) and not place_empty(x,y+2) and vspeed=0 {vspeed=-12}
alapok 2. rész: http://adf.ly/1agI7P