前言
本节课程序逻辑清晰,重点是让学生了解角色之间的层级关系,并且学习通过积木指令调整层级关系。同时本节课归纳了角色不显示时的常见几种情况,并总结了解决方法。
课程目标
1、学习角色之间的层级关系。
2、学习通过侦测模块检测角色之间的距离。
3、学习角色不显示时常见的解决方法。
程序效果
程序分析
汽车角色从舞台区的左侧移动到右侧,在移动过程中与小汽车距离过近时停止移动。这种有条件的移动可以使用“重复执行直到…”积木块完成,利用侦测模块“到…的距离”检测两个角色之间的距离,作为判断小车停止的条件。
小男孩角色在移动过程中与小汽车距离过近时改变方向移动并加速行走。
编程知识
Step1 导入背景,角色
背景库导入背景“Urban”,角色库选择角色“jaime”以及素材文件夹“小汽车”。
Step2 角色编程
1、汽车角色。汽车初始化后,重复执行