在睡眠示例(来源)中,身体在几秒钟不活动后进入睡眠状态。这是通过以下方式完成的:
Engine.create({
enableSleeping: true
});
可以检测身体何时睡觉或醒来(使用sleepStart
andsleepEnd
事件),但我怎样才能让身体开始或结束睡眠呢?
Matter.Sleeping.set(body, false); // sleep
Matter.Sleeping.set(body, true); // wake
(图片来源: WilliamNHarvey。)