APP下载

Scratch中的角色控制

2019-09-10

电脑报 2019年11期
关键词:海星脚本鲨鱼

一、学习目标

1.学习获取鼠标坐标函数,并利用返回值控制角色。

2.学习语句的使用方法。

二、学习过程

1.制作鲨鱼角色动画。

从系统角色库中导入鲨的三张图片,并制作成角色动画。并对这个角色进行脚本设计,如1。

2.制作海星的角色动画,并进行脚本设计。

3.对海星进行游戏脚本设计。

对角色的移动控制有多种方法,在本程序中我们使用获取鼠标坐标的方式来实现,让角色一直跟随鼠标移动。这将用到语句函数。并且要将这个函数嵌套入前面的语句中的相对应位置,如图2。

4. 增加游戏性。当海星碰到鲨鱼时说:“我完了!”并且游戏结束。鲨鱼的数量可能会有多条,所以采用碰到“鲨鱼”身上的典型特征——“蓝色”为事件。因为有碰到和没碰到两种可能,所以還要加入一个判断语,最后设计如图3。

(1)鲨鱼的数量可以通过复制鲨鱼角色的方法来实现。这样可以减少角色制作的工作量。程序执行前,可以将鲨鱼放到舞台的不同位置。

(2)鲨鱼脚本中设置的转角是为了让角色具有复杂的移动路线。

猜你喜欢

海星脚本鲨鱼
海星有几只眼睛
鲨鱼来袭
背负恶名的鲨鱼
自动推送与网站匹配的脚本
奇奇小笨探秘海洋世界(十)小海星,快跑
鲨鱼
鲨鱼
巧克力海星及其伙伴们
举一反三新编
海星有血吗?