课程首页 › 第2部分 › 第8章

第22课 足球小将

第8章 拥有侦查能力的侦测模块

第8章 拥有侦查能力的侦测模块

拥有侦查能力的侦测模块

插图
插图

侦测模块一共有18个积木块。在本章中,我们将学会使用侦测模块来获取更多的信息,实现更多的互动效果。

插图

这里有很多侦测小士兵,它们都很有意思呢,一起去认识一下吧。

插图

第课足球小将

启动思维

插图

项目设计

一起拆分下足球运动作品的步骤吧!

(1)上传Soccer背景、Soccer Ball角色和Ben角色,并完成角色初始化。

(2)完成Ben角色跟随鼠标指针移动的效果。

(3)完成Ben只有碰到Soccer Ball后才变成踢球造型的效果。

(4)完成Soccer Ball碰到Ben后被踢进球网的效果。

编写程序

完成背景和角色的添加以及角色的初始化。

插图

在Ben角色初始化脚本后面,拼接跟随鼠标指针移动的积木块。

完成Ben只有在碰到Soccer Ball后才变成踢球造型的效果。

插图

翻阅秘籍

想要侦测一个角色有没有碰到另一个角色,可以使用碰到鼠标指针?积木块。

插图

通过观察可以发现,这个积木块的默认状态为鼠标指针,单击积木块中的白色倒三角,可以看到还有舞台边缘、角色名选项。说明这个积木块可以侦测角色有没有碰到鼠标指针,有没有碰到舞台边缘以及是否碰到其他角色。

Ben如果碰到足球,造型变为:

插图

(ben-b)。

Ben如果没有碰到足球,造型回到:

插图

(ben-a)。

编写代码:

插图

编写代码:

尝试使用如果那么否则……配合碰到角色积木块,完成足球进网的效

…………果。

插图

提示

调节足球移动次数和y坐标增加的数值,实现一脚射门。

插图

思考提问

以下哪个积木块可以侦测角色是否碰到了舞台边缘?()

插图

A.

插图

B.

插图

C.

拓展练习

插图

作品要求:

(1)上传Colorful City背景和City Bus角色。

(2)设置City Bus的初始位置和初始大小。

(3)实现City Bus向右移动的效果。

(4)实现City Bus碰到舞台边缘后回到初始位置的效果。

插图

提示