第9课 赛车游戏
江苏省信息技术教材五年级
说 一 说
做 一 做
1. 设置舞台和角色
3.偏离轨道后纠正
4. 到达目的地计时
2. 赛车不断前进
设置舞台和角色
1. 打开“绘图编辑器”窗口,设置舞台
为绿色的草地和灰色的赛道。选择“画笔”工
具,将线条变粗,画上弯弯的道路。选择“线
段”工具,用蓝色画起点线,用红色画终点线
和小旗。
2. 从网上下载赛车图片,并保存在电脑D
盘“图片”文件夹中。
3. 导入图片。单击 按钮,弹出对话框,
打开D盘“图片”文件夹,选择“赛车”图片,
单击“打开(O)”命令,如图所示。
设置舞台和角色
4. 要实现赛车自动驾驶,必须借助传感
器侦测赛道情况,以此判断赛车是否偏离道路。
因此,我们需要在赛车车灯位置分别画上红色、
黄色的圆,作为虚拟“传感器”。
5. 选定角色“赛车”,选择“造型”标
签中的“椭圆”工具,分别选取红色和黄色给
赛车画上小圆。然后单击“用颜色填充”工具
,选取透明色,将赛车的白色部分设置为透明,
如图所示。
赛车不断前进
1. 搭建赛车的初始化脚本,初始化赛车的位置
和方向。拖动控件到脚本区,并修改数值为起点坐
标值,试试看,脚本如何初始化呢?
2. 如何让小车持续前进?
偏离轨道后纠正
给不断前进的赛车加上自动纠正方向功能。
1. 如果红色“传感器”侦测到绿色草地,
则意味着偏离道路,就要向右转纠正方向。
我们一起来分析一下脚本。
2. 如果黄色“传感器”侦测到绿色草
地,则要向左转纠正方向。你能够实现吗
?
偏离轨道后纠正
想一想:
改善哪些因素,能够在确保赛车在不出轨道的情
况下加快速度?
到达目的地计时
如果赛车碰到小旗,即到
达目的地,游戏结束。脚本如
何实现呢?
在到达终点的同时,你能
用脚本将计时器时间显示出来
吗?(不要忘记初始化哦)
比 一 比
谁的赛车跑得又快又稳?
课后讨论
小组交流:
如何让“自动驾驶”的赛车设计得更精彩?