javascript - 如何以编程方式使身体睡眠和醒来?
问题描述
在睡眠示例(来源)中,身体在几秒钟不活动后进入睡眠状态。这是通过以下方式完成的:
Engine.create({
enableSleeping: true
});
可以检测身体何时睡觉或醒来(使用sleepStart
andsleepEnd
事件),但我怎样才能让身体开始或结束睡眠呢?
解决方案
Matter.Sleeping.set(body, false); // sleep
Matter.Sleeping.set(body, true); // wake
(图片来源: WilliamNHarvey。)
推荐阅读
- javascript - 哪个 eslint 规则用于类成员的中缀间距?
- azure - 如何在云 cli 中使用 npm 安装 botdispatch?
- validation - JavaFX验证理解
- java - 某些库导致Tomcat部署失败
- windows - 是否有一个 Windows 键盘布局既可以是 QWERTY 又可以在不干扰代码的情况下使用法语口音
- python - 返回最小值的键
- android - 改造和 Kotlin 发布请求 400 错误
- mongodb - 如何将集合从一个 MongoDB 克隆到同一服务器上的另一个
- bixby - 如何将对话框自定义到答案集的详细信息页面?
- node.js - 不变违规:requireNativeComponent:在 UIManager 中找不到“RangeSlider”