Blockly编程游戏之鸟第七关

2020-09-17    2077

第七关整个飞行路线也分为三段,鸟先要抓住虫子,但这里有障碍,所以先要飞向区域中间绕过障碍,再飞向虫子。

 

第一段直接飞向区域中间,通过观察其实就是Y坐标大于50的时候飞向中心,执行飞行方向为225°;当飞到中心区域了,这时候当Y坐标小于50后,就是执行第二段否则如果“还没捉到虫子”,飞向虫子,执行飞行方向为315°。当抓到虫子后,执行第三段飞向鸟巢,水平向左飞向鸟巢,执行飞行方向为180°。

 

bird7.png

 

同样这一关的条件判断稍微复杂了一点,我们把鸟的飞行轨迹划分为不同的阶段,每个阶段有明显的特征条件,达到条件了就改变轨迹,也很容易过关。

 

挑战地址:(建议在电脑或平板上打开)

https://www.youweiit.com/myblockly/games/zh/bird.html?lang=zh-hans&level=7

 

关注少年爱编程公众号,学习更多编程内容。

261432522m16.jpg