App Inventor 2 中带有滚动和俯仰的事件驱动警报

Event driven alarm with roll and pitch in App Inventor 2

我目前正在尝试学习 AppInventor2 工具,方法是编写一个类似于应用程序 Inventor 库 (Balance Meter) 中列出的滚动和俯仰应用程序。

我想做的是通过在达到某些值时触发声音来增强 OrientationSensor 的滚动。

到目前为止我知道滚动是从-90度到90度标记的。虽然我已经宣布了一个较低的价值,例如30 到 35 度,我只在设备向左滚动时听到声音,而在另一侧则没有。我希望它在滚动发生时被触发,例如分别为 -30 到 35 度。

下图是我用过的积木:

需要说明的是,应用程序的方向仅为横向模式,右侧有主页按钮。

任何人都可以给我一些线索,让我知道要使用的正确块,或者我应该遵循的逻辑来完成这项工作吗? 预先感谢大家的回答。

如果 roll > 30roll < -30,则

而不是 random integer 块只需使用 or 块来播放声音

或者如果您只想在滚动 介于 -35 和 -30介于 30 和 35[= 之间时播放声音14=]