gamemaker吧 关注:13,655贴子:95,271
  • 9回复贴,共1

gamemaker怎么实现碰到屏幕边缘就传送到另一个房间?

只看楼主收藏回复

RT


IP属地:山东1楼2020-09-12 14:35回复
    做一个专门的物体,玩家碰撞到物体(position_meeting)后room_goto到其他房间


    IP属地:湖北来自手机贴吧3楼2020-09-12 18:14
    收起回复
      你可以检测碰撞盒,这个碰撞盒的坐标不是相对的实例的,是在房间里的位置。
      你可以输入bbox前缀看到碰撞盒的顶底左右的位置。


      IP属地:广东4楼2020-09-12 22:49
      收起回复
        可以在房间边缘放置一个object(以objWarp举例)
        碰撞事件:
        room_goto(room_index);
        如果说在同一y坐标处则在边缘一排加上objWarp并在romm_goto前写上:
        other.y=y


        IP属地:北京来自iPhone客户端5楼2020-09-18 20:35
        回复
          为什么不试试碰撞房间边缘的事件呢


          IP属地:浙江来自Android客户端6楼2020-09-27 15:00
          回复