phy_bullet

此变量定义实例的移动速度是否极快 (例如项目符号)。默认值为 false,但如果设置为 true,则会告诉 GameMaker 实例将以如此高的速度移动,以至于需要更复杂的碰撞检测来确保它不会通过其他未检测到的实例

 

语法:

phy_bullet;

 

返回:

Boolean (or undefined if the instance is not physics enabled)

 

例子:

with (instance_create_layer(x, y, "Bullets", obj_Shoot))
{
    phy_bullet = true;
    physics_apply_local_impulse(0, 10, 0, 200);
}

上面的代码创建了一个新实例,然后将其定义为物理世界中的 " 子弹",然后沿 Y 轴给它一个巨大的脉冲。