如何以编程方式使身体睡眠和醒来?
Posted
技术标签:
【中文标题】如何以编程方式使身体睡眠和醒来?【英文标题】:How do I programmatically make bodies sleep and wake? 【发布时间】:2019-11-27 22:12:48 【问题描述】:在sleeping example (source) 中,身体在几秒钟不活动后进入睡眠状态。这是通过以下方式完成的:
Engine.create(
enableSleeping: true
);
可以检测身体何时睡眠或醒来(使用 sleepStart
和 sleepEnd
事件),但我如何导致身体开始或结束睡眠?
【问题讨论】:
使用 Matter.Sleeping.set brm.io/matter-js/docs/classes/Sleeping.html#method_set @Asthmatic 这看起来像是一个答案!答案框如下。 ☺ 【参考方案1】:使用Matter.Sleeping.set
:
Matter.Sleeping.set(body, false); // sleep
Matter.Sleeping.set(body, true); // wake
(信用WilliamNHarvey.)
【讨论】:
以上是关于如何以编程方式使身体睡眠和醒来?的主要内容,如果未能解决你的问题,请参考以下文章