类型 函数 库 physics.* 返回值 布尔 版本 发行版 2024.3703 关键字 物理,停止,停止物理 另请参见 physics.start() physics.pause()
停止物理引擎。如果 API 无法处理,该函数将返回 false
,并显示一条警告消息。
该 API 被视为销毁物理世界的请求,因此如果你只想暂停物理引擎,则应该使用 physics.pause()。
该调用不能用在碰撞事件中。但是,碰撞处理程序可以通过 timer.performWithDelay() 设置标志或包含时间延迟,以便操作可以在下一个应用程序周期或更晚时发生。有关哪些 API 和方法受此规则约束的完整列表,请参阅 碰撞检测 指南。
physics.stop()
local physics = require( "physics" ) -- Start the physics engine physics.start() -- Stop the physics simulation after 2 seconds timer.performWithDelay( 2000, function() physics.stop() end )