图形化编程012(变量-倒计时)
案例展示
点击绿旗,使用空格键控制鳐鱼,按下空格向上游,松开下落。 在舞台右侧会出现障碍物从右向左移动,移动到左侧边缘发出声音并隐藏。 鳐鱼碰到障碍停止全部脚本,坚持60秒程序结束。
一、逻辑思维
通过读题将大致积木块展现在脑海中,构建思维导图!
第一段:
点击绿旗,使用空格键控制鳐鱼,按下空格向上游,松开下落。
第二段:
在舞台右侧会出现障碍物从右向左移动,移动到左侧边缘发出声音并隐藏。
第三段:
鳐鱼碰到障碍停止全部脚本,坚持60秒程序结束。
二、步骤拆解
1、添加背景和角色以及初始化
2、鳐鱼的造型切换和上下移动
3、设置障碍的起点和终点及移动
4、倒计时60秒结束程序
5、添加背景音乐
三、实现步骤
(一)、添加背景和角色以及初始化
1.鳐鱼初始化
我们设置一个合适的大小,初始化位置在屏幕的左侧中间即可,然后再设置旋转方向,面向的方向无需设置。
2.障碍初始化
初始化障碍的时候我们只需要初始化大小和方向就可以啦!位置我们在后面移动的时候设置就可以了!
(二)、鳐鱼的造型切换
1.按键控制鳐鱼上下移动
2.鳐鱼碰到障碍停止全部脚本
.
(三)、设置障碍的起点和终点及移动
障碍是不断从舞台右侧出现,移动到舞台左侧隐藏,那么该如何实现呢?这其实有两种方法可以实现。
1、一种是通过获取角色位置信息,也就是坐标来实现。
2、一种是我们设置两个角色起点和终点使用“移动到角色”积木来实现。
2、障碍的移动和重复出现
(四)、倒计时60秒结束程序
我们可以把理解为“容器”,就比如:杯子,就好比杯子里的水,一会儿喝一口,一会儿喝一口,会慢慢减少,就像倒计时一样。
在使用变量时需要先新建一个变量。 变量命名一定要“见名知意”,看到名字就想到它的用途,方便理解。
倒计时60秒,我们需要在背景中将倒计时设为60,然后每隔一秒钟减少1,重复60次,最终变为0结束程序,就实现了倒计时的功能。
(五)、添加背景音乐
从素材中添加一个自己喜欢的音乐来当作背景音乐吧
课堂总结
1、背景不能使用运动类积木
2、学会根据分析拼接积木
3、变量的创建和使用