跳至正文
View Categories

< 1 min read

1.课程回顾 #

二维坐标 #

•注意:每一个单位距离就代表一步,X轴总共有480个单位制,Y轴有360个单位值。

那么换算为“移动一步”, X/Y轴各有多少步?

角色方向 #

•角色的正上方,按右顺时针方向旋转,角色角度从 0-180 增加;

•角色的正下方,按右顺时针方向旋转,角色角度从 180-0 减小。

2.学习目标与任务 #

2.1 学习目标 #

巩固 “画笔命令” 、“将X、Y坐标增加” 、“显示与隐藏” 、“重复执行”等指令。

2.2 课堂任务 #

山地足球

1.制作一个从山顶不断有足球滚落下来,操作键盘让小人跳跃躲避足球的小游戏。

2.综合应用所学脚本完成编程项目并扩展。

2.3 作品分析 #

1.观察有哪些角色呢?

2.足球是如何运动的?

3.小人什么时候向上跳起?

3.编程思路与步骤 #

3.1 编程思路 #

(1)足球如何运动?-沿着山坡向下滚动——方向、坐标、旋转 。

(2)Pico 如何运动?-按下键盘,垂直跳动。

(3)碰到足球怎么办?-停止游戏!

3.2 编程步骤 #

(1)绘制山坡

(2)足球程序

初始化足球位置

足球边转边向右移动

足球一直边转边向右走,直到碰到舞台右边缘,回到起点。

(3)Pico的程序

初始化小红人的位置

Pico 造型切换为第一个笑脸造型,并且让他朝左,能看到足球

4.问答与练习 #

Q1:如果把y坐标增加-4,改成-2,

会有什么现象呢?

Q2:右边是小鹏写的Pico的程序,

运行程序后,会发生什么呢?

课后练习

为作品添加一个开始界面,按下开始按钮,游戏开始。