Scratch 10 : 迷宫游戏调整:学会使用变量
2019-08-28 本文已影响0人
scratch少儿编程
本站可以分享scratch作品,快来边学习边创作吧,点击在线创作
文章作者可乐爸爸,公众号:xiaokele_mama。
不知道小朋友们做练习的时候,遇没遇到bug。
就是说小球球不敢自己设定的轨迹走,尤其个拐角的位置,有时候就乱了。
为什么呢?
因为有时候,小球会碰到两边的墙壁,那这个时候,他是往哪儿移动 -10 步呢?以谁我基准呢?
这个时候,可以考虑使用另一种方式来实现迷宫游戏,这种就不会遇到不知道哪儿退的bug了。
这里先讲一个新知识点儿:
变量。
就是一个会变化,能记录值的 东西。
先按照我的步骤来做,做完相信你们自己就理解什么是变量了。
首先点中小球球。然后在代码区域中。
新建一个变量
然后再建另一个:
然后会看到
下面来给这两个值赋值:
在小球对应的代码区域中。
上面这部分保持不变.
然后设置上下左右移动,左移动,就是X坐标减少五
X坐标移动并不会直接影响小球运动
如果碰到迷宫边缘呢
整体代码:
其他的也保持不变即可。
迷宫对象:
背景:
最后效果如下:
最后记得保存到本地,之后的课程还是在现有代码之上的~
最后思考一下这个问题:
左边是咱刚才做的,右边看着很像,试试可行吗?
可以
把几个复选框打上勾。
查看下:
这样可以看到对应的值,移动下小球球,看看值的变化。
可能更容易理解这个小游戏。
不过有点挡着屏幕了哈。
转自公众号:
可乐妈妈说带娃