类型 函数 库 physics.* 返回值 无 修订版 版本 2024.3703 关键词 物理、开始 另请参阅 physics.pause() physics.stop()
此函数将启动物理模拟,并且应该在任何其他物理函数之前对其进行调用。
默认情况下,不在碰撞中涉及的物理体会于几秒后“入睡”。这会减少性能开销,但在某些情况下你可能不希望出现这种行为。在使用加速计对物理重力施加影响的应用程序中尤为如此 — 在这种情况下,休眠的物体不会响应重力方向的变化,因为这不是一种“唤醒”休眠物体的直接力量。
你可以使用 object.isSleepingAllowed 属性在任何给定物体上覆盖此行为,或者可以使用 physics.start()
中的一个布尔可选参数在模拟中全局覆盖它,适用于所有物体(请参阅下方)。
physics.start( [noSleep] )
布尔值。true
值会阻止所有对象休眠;false
或 nil
允许所有对象休眠(默认模式)。