打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
少儿编程Scratch学习教程6

前面两篇我们介绍了Scratch的基本操作。当熟悉这个小软件后,就会发问这个软件最终可以做出什么?对于小朋友来说,游戏和动画故事是非常有吸引力的。当然还可以做一些科普文章的展示,都是对小朋友很帮助的。本章我就来介绍下制作游戏的基础操作,为后期做游戏进行下准备。在后面的文章中我会完整的展示一些小游戏的制作例子,供大家参考学习。

1、用方向键控制移动

在一个游戏中,通过按键来控制行为发生是很常见的操作。我们先来一个方向控制角色移动的例子。

首先添加一个按键的事件。选择一下按上移键的按钮。当点击向上键的时候,触发其他操作。

在运动中选择面向方向移动,角色会按照相应的方向移动。

最后再添加一个移动10步,这样当按下方向按键,就会向按下的方向移动。按照这个方法,添加不同方向的移动。

2、反弹运动

创建一个小球的角色。

在运动选项中选择“碰到边缘就反弹”(当角色运动到窗口的边缘,就会反弹运动)。在控制选项中选择重复执行并在运动选项中选择移动10步。这样小球就会一直移动,当遇到边缘就会反弹运动了。

最后添加一个开始事件,和一个移动的初始方向。

点击小绿旗,效果如下。

3、碰撞

这个例子在上个例子的基础上完场。

首先添加一个paddle,当做一个挡板,并添加一个左右移动的动作。

之后切换到小球的角色。在控制选项卡中,选择一个“如果--那么”(这个是条件选择语句,如果满足条件,就会执行下面的操作)。并在如果里面添加一个侦测的判断,碰到挡板就执行后面的操作。

添加碰撞后的操作,让小球转向一个随机的角度。添加一个转向,然后在运算中选择随机数的操作,更改一下随机数。之后再添加个移动。

最后将碰撞的判断整个放在小球的移动里。

运行一下,看看效果,如下图

4、记录积分

这个例子主要讲解一下数据选项卡。在游戏过程中,有时是需要记录积分的。为了记录积分,这样我们需要一个变量来计算积分。

取一个名字Score,然后点击确定。可以看见游戏界面的积分牌和变量下面的操作。

先添加一个将积分设成0的操作。再添加一个控制检测,如果当碰到指定颜色(可以点击右侧的小方块,然后再点屏幕,选取一个颜色),就执行增加积分的操作。

再添加一个增加积分的操作。

最后组成一个完整操作。当再屏幕上滑动,积分就会变更了。

少儿编程Scratch学习教程--Scratch介绍及参赛相关

少儿编程Scratch学习教程1--安装下载

少儿编程Scratch学习教程2--官方初学指南

少儿编程Scratch学习教程3--帮助中心

少儿编程Scratch学习教程4--基本操作(一)特效例子

少儿编程Scratch学习教程5--基本操作(二)动画例子

少儿编程Scratch学习教程6--基本操作(三)游戏例子

少儿编程Scratch学习教程7--基本操作(四)故事例子

少儿编程Scratch学习教程8--基本操作(五)声音例子

少儿编程Scratch学习教程9--基本操作(六)Scripts/积木/脚本/代码总结

少儿编程Scratch学习教程10--编程思想

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Enter键和Tab键在Excel里面怎么切换单元格?
Scratch中角色碰到边缘反弹的方向
图形化Scratch-画一只活灵活现的小蝌蚪
鼠标的操作|鼠标操作|生化危机|鼠标操作|无鼠标操作|模拟鼠标操作
BIOS如何设置U盘为开机首选或第一启动项
系统盘如何设置引导 系统盘设置引导操作教程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服