Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(place_meeting(x, y+vspd, obj_road)){
- while(!place_meeting(x,y+1,obj_road)) {
- y += sign(vspd);
- }
- vspd = 0;
- //show_debug_message("Y PLAYER: "+string(y)+" Y RUA: "+string(obj_road.y));
- sprite_index = playerSprite.run;
- if(!jumping) {
- if(device_mouse_check_button(i, mb_left)){
- if (point_in_rectangle(device_mouse_x(i), device_mouse_y(i), global.bLeftX, global.bUpY, global.bCenterX, global.bDownY)) {
- vspd = -19;
- grav = 0.3;
- jumping = true;
- doubleJump = false;
- audio_play_sound(snd_playerPulo, 90, false);
- }
- }
- }
- } else {
- if(!doubleJump) {
- if(device_mouse_check_button_pressed(i, mb_left)){
- if (point_in_rectangle(device_mouse_x(i), device_mouse_y(i), global.bLeftX, global.bUpY, global.bCenterX, global.bDownY)) {
- vspd = -22;
- doubleJump = true;
- pulando = true;
- audio_play_sound(snd_playerPulo, 90, false);
- }
- }
- }
- vspd += grav;
- if(vspd<0) {
- sprite_index = playerSprite.jump;
- }
- }
- if(device_mouse_check_button_released(i, mb_left)){
- if (point_in_rectangle(device_mouse_x(i), device_mouse_y(i), global.bLeftX, global.bUpY, global.bCenterX, global.bDownY)) {
- grav = 0.8;
- jumping = false;
- }
- }
- }
- y += vspd;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement