3 同时按

发表时间
评论 2

这个互动,适合作为团队精神的启蒙。对于团队中一员的学生来说,也是一个相互沟通、合作学习、不断提高同学间默契度的过程。
跟上个互动相比,我们需要增加多一个传感器,也就是共需要两个手机或平板。
1.首先老师通过电脑启动训练,这时将播放一段音乐,作为学生开始同时按的信号。
2.学生在两个手机面前依次排好相同人数的两队。
3.每组同学通过相互观察来把握好触摸手机的时间点,一旦同时按将发出成功的声音。
4.老师通过电脑关闭训练。

作者

评论

  1. 规则节点文字注解:
    1. 添加指定剪辑[startSound]为缺省音频,然后播放。
    2. 添加指定剪辑[touchSound]为指定音频。
    3. 添加指定剪辑[succSound]为指定音频。
    4. 设置节点名为node1,并等待直到发生按键事件,如果不是「按键按下事件」就保存「0」到系统数字变量,否则保存「按键的x坐标」到系统数字变量,坐标值起点为「1」。
    5. 修改自定义数字变量[x]的值为系统数字变量,然后跳转到下一节点。
    6. 如果自定义数字变量[x]的值为零,表示前面的node1节点的按键事件不匹配,那么跳转回前面的node1节点,否则跳转到下一节点。
    7. 如果自定义数字变量[which]的值为零,表示还没有记录任何按键事件,那么修改自定义数字变量[which]的值为自定义数字变量[x]的值,也就是「按键的x坐标」,然后跳转到下一节点。
    8. 如果自定义数字变量[which]的值非零且等于自定义数字变量[x]的值,表示「按键的x坐标」没有发生改变,那么跳转到后面的node2节点。如果自定义数字变量[which]的值非零且不等于自定义数字变量[x]的值,表示「按键的x坐标」发生改变,这时如果训练运行时间减去自定义变量[when]的值大于或等于0.5秒,那么保存当前按键的x坐标到自定义数字变量[which],然后跳转到后面的node2节点。
    9. 如果「按键的x坐标」发生改变,这时如果训练运行时间减去自定义变量[when]的值小于0.5秒,也就是同时按且误差控制在半秒内,那么播放指定音频[succSound]。
    10. 修改自定义数字变量[which]的值为零,表示清除所有按键事件记录,然后跳转回前面的node1节点。
    11. 设置节点名为node2,并播放指定音频[touchSound]。
    12. 修改自定义数字变量[when]的值为训练运行时间,然后跳转回前面的node1节点。

  2. 两个移动设备各自的移动端APP使用不同的控制序号,分别为1和2。
    附上对应的klt文件,该互动如果判断两人为同时按就触发[成功声音]片段。100_3rd.klt

这篇文章的评论已过期。