|
|
GML |
1 2 3 4 5 |
if !place_free(x,y+1) then { gravity:=0; vspeed:=0; } |
|
|
GML |
1 2 3 4 5 |
if position_meeting(x-sprite_xoffset+sprite_width/2,y-sprite_yoffset+ sprite_height,object_moving_platform) { // irgendein Code } |
|
|
GML |
1 2 3 4 5 6 7 8 9 10 11 |
if position_meeting(x-sprite_xoffset+sprite_width/2,y-sprite_yoffset+ sprite_height,object_moving_platform) { objID = instance_position(x-sprite_xoffset+sprite_width/2,y-sprite_yoffset+ sprite_height,object_moving_platform) hspeed = objID.hspeed; } else { hspeed:=0; } |
|
|
GML |
1 2 3 4 |
if y-sprite_yoffset+sprite_height>other.y-other.sprite_yoffset then { other.hspeed:=-other.hspeed; } |
|
|
GML |
1 2 3 4 5 6 7 |
if position_meeting(x-sprite_xoffset+sprite_width/2,y-sprite_yoffset+ sprite_height,object_moving_platform) { objID = instance_position(x-sprite_xoffset+sprite_width/2,y-sprite_yoffset+ sprite_height,object_moving_platform) vspeed = objID.vspeed; } |
|
|
GML |
1 2 3 4 5 6 7 8 |
if position_meeting(x-sprite_xoffset+sprite_width/2,y-sprite_yoffset+ sprite_height,object_moving_platform) { objID = instance_position(x-sprite_xoffset+sprite_width/2,y-sprite_yoffset+ sprite_height,object_moving_platform) vspeed = objID.vspeed; move_outside_solid(90,sprite_height); } |
|
|
GML |
1 2 3 4 5 6 7 8 9 10 11 12 |
if position_meeting(x-sprite_xoffset+sprite_width/2,y-sprite_yoffset+ sprite_height,object_moving_platform) { objID = instance_position(x-sprite_xoffset+sprite_width/2,y-sprite_yoffset+ sprite_height,object_moving_platform) vspeed = objID.vspeed; move_outside_solid(90,sprite_height); if keyboard_check(vk_up) then { vspeed:=-10; //change 10 to the jump speed } } |

Zitat
Original von Windapple
![]()
GML
1 2 3 4 5 if !place_free(x,y+1) then { gravity:=0; vspeed:=0; }
|
|
GML |
1 |
place_free(x,y+1) |
|
|
GML |
1 |
place_free(x,y+1+vspeed) |
|
|
GML |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
if (vspeed == 0) { yy = y + 1; } else { yy = y + vspeed; } if (!place_free(x, yy)) { code } |
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »vereiser« (30. April 2006, 18:59)
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »EddyZ« (6. Januar 2007, 20:18)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Yeah3« (6. Januar 2007, 22:09)

Benutzerinformationen überspringen
Game Maker Version: 7 Pro
Selbsteinschätzung: GML Anfänger
Aktuelles Projekt: Blacksmith - Escape to Efral
Benutzerinformationen überspringen
Game Maker Version: 8.1 Standard
Selbsteinschätzung: GML Fortgeschrittener
Aktuelles Projekt: Andere Programmiersprachen
Danksagungen: 8