我现在正在制作一个像素艺术风格的游戏,正在摆弄房间之类的东西,然后从这个子版块的一个帖子里找到了一段代码,我把它贴在下面。
var warp;
warp = max(keyboard_check_pressed(vk_tab), gamepad_button_check_pressed(0,gp_face4),0);
if (warp == 1) room_goto(rm_level_2);
可能已经过时了,因为那个帖子是六年前发的,但它能用。不过我想要的是一按tab键就能从房间1到房间2,再从房间2回到房间1。我是三天前才开始学编程的新手,所以如果有帮助的话,以下是完整代码。
var move_x = 0
var move_y = 0
sprite_index = spr_ani_plr5;
image_speed = 1;
if (keyboard_check(vk_right) == true) {
move_x += 1;
sprite_index = spr_ani_plr1;
image_speed = 1;
}
if (keyboard_check(vk_left) == true) {
move_x -= 1;
sprite_index = spr_ani_plr3;
image_speed = 1;
}
if (keyboard_check(vk_up) == true) {
move_y -= 1;
sprite_index = spr_ani_plr4;
image_speed = 1;
}
if (keyboard_check(vk_down) == true) {
move_y += 1;
sprite_index = spr_ani_plr2;
image_speed = 1;
}
var warp;
warp = max(keyboard_check_pressed(vk_tab), gamepad_button_check_pressed(0,gp_face4),0);
if (warp == 1) room_goto(rm_level_2);
评论 (0)