游戏制作者传送问题

时间:2017-07-27 21:40:07

标签: game-maker

  • 我正在尝试制作一个"传送"游戏制作者的功能。
  • 当您点击空格键时,会发生传送状态。传送物体传送到播放器(因为如果播放器不需要它时它不会传送,它会加速游戏),然后它获得玩家所面对的方向,然后它传送几个像素以外的几个像素的传送对象一段时间(这使得我可以确保玩家在传送时不会碰到任何墙壁)。然后它将玩家传送到传送对象。如果传送物体撞到一堵墙,它将会停止(这就是早期的一点) 代码相当简单,但是当我遇到空间时,传送对象丝毫不会移动。

    ///传送状态 //传送播放器 objteleport.x = objplr.x; objteleport.y = objplr.y; // - >在这里是一个错误,表示"不必要的表达状态用作语句",但无论我在第4行输入什么都会出现

    objteleport.x + =(hspd * 10); objteleport.y + =(vspd * 10);

    objplr.x = x; objplr.y = y;

    state = scrmovestate;

0 个答案:

没有答案