mblock角色旋转模式有几种

一只小猫在舞台区随着鼠标的移動而移动舞台之上还有数个苹果,当小猫遇到苹果的时候苹果会立刻消失掉,仿佛就被吃掉了

这是一个“入门”的游戏,在游戏设計过程中的学习内容包括:

2. 控制模块、侦测模块

3. 运动模块、外观模块

这其实都不能算作是一个完整的“作品”游戏的运行过程,基本属於“有头无尾”的状态当所有的苹果都消失了,游戏就已经结束了还需要自己点击“停止”按钮退出游戏。

在实际的教学环境下我們决定增加一些内容,“挑战一下”

整个游戏的运行过程可以***为:准备、开始、结束(程序终止)3个阶段。

为了判断游戏终止条件增加变量苹果数,当舞台上剩余苹果的数量等于零的时候程序就可以结束了(在程序正式结束之前,还可以调整各个角色的状态)

茬脚本中我们还增加了苹果的颜色特效。

探奇mBot红外避障巡线全功能mblock版示例程序Arduino高级工程师表示感谢!

这个默认程序的操作方式正如同舞台上的说明,

0:速度0 – 停止(无灯亮)

1:速度50 – 低速(红灯亮)

2:速度70 – 中速 (黃灯亮)

3:速度100 – 高速 (绿灯亮)

任何时刻可以使用ABC按键切换机器人模式切换模式时,发出相对应次数的声音及LED灯光闪烁例如按下B按键切换为B模式,mBot会闪两次灯叫两声,告知大家目前是B避障模式

在任何时刻同时也能以数字键控制机器人行进速度的快慢,想停止机器人只要按下”0″,马达立即停止转动

电池电力不足的情况请先按红外摇控器3,才会跑的快!

这个程序很容易进行修改也可以自行增加功能。欢迎大家使用感谢来自台湾的探奇 ,提供这么好的源程序供大家学习!

未经允许不得转载: ?

参考资料

 

随机推荐