我已经有了与玩家和墙壁的碰撞代码,但是当我试图添加玩家和锁定的门的碰撞时,控制台会出现问题,我无法与门碰撞。是否有人能帮我解决这个问题呢?我的作业 deadline 只有明天了,我完全不知道怎么做。

我的运动代码如下:

Var _ximput = keyboard_check(ord("D")) - keyboard_check(ord("A"));

//同样,_yimput代码即 “S” 和 “D” 键

碰撞代码如下:

Move_and_collide(_ximput * move_speed, _yimput * move_speed, objWall);

这些代码都放在玩家步骤事件中

如果你们有人知道如何使碰撞工作于其他对象,我将很感激