【问题标题】:collision between an object with physics and another non-physics object in game maker游戏制作器中物理对象与另一个非物理对象之间的碰撞
【发布时间】:2013-08-14 18:26:16
【问题描述】:

//对不起英语不好

我正在使用游戏制作工具。我为世界启用了物理学。我有一个对象,我不想参与这个对象的物理学。所以我没有启用“使用物理”。当我在这个对象和另一个对象(qube)之间设置碰撞事件时,该函数没有起作用。如果我启用“使用物理”这个函数将被调用。所以我的问题是:“如何在游戏制作者中启用物理对象与另一个非物理对象之间的碰撞

【问题讨论】:

    标签: physics collision game-maker


    【解决方案1】:

    在物理对象中: (结束步骤)

    x = phy_position_x
    y = phy_position_y
    

    在没有物理的物体中: (结束步骤)

    if collision_rectangle(bbox_left, bbox_top, bbox_right, bbox_bottom, obj_with_physics, false, true) != noone
    {
        //collision
    }
    

    【讨论】:

    • 所以我必须使用函数“collision_rectangle”来手动检查没有物理的物体之间的碰撞?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-26
    相关资源
    最近更新 更多