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

第36课 太空矿石

第10章 灵动的变量模块

第10章 灵动的变量模块

灵动的变量模块

插图
插图

在数学中,变量是指没有固定的值,可以改变的数;在程序中,变量可以是数字、字符串或者其他一些数据类型。

有了变量,无论是英雄血量、玩家生命值,还是成绩表、书单等,都可以被我们及时地记录下来。

插图

第课太空矿石

启动思维

插图

项目设计

一起来看一看如何完成太空矿石的采集记录吧!

(1)上传Space背景和Dot以及Crystal角色。

(2)通过上、下、左、右按键控制Dot移动。

(3)实现Crystal每隔3秒以随机造型出现在舞台随机位置的效果。

(4)实现Crystal碰到Dot后发出提示音后消失再随机出现的效果。

(5)实现Dot每收集一颗Crystal,变量得分就加1的效果。

编写程序

完成背景和角色的上传。

插图

Dot角色中最后一个造型不太合适,将它删除。

插图

用画笔给Crystal的造型增添一点光芒,也可以由你自己捣鼓一番。

插图

通过上、下、左、右按键控制Dot移动。

插图

Crystal角色拥有两个造型,使用换成造型在和之间取随机数积木块组合

……+ 1 2就能实现随机造型的设定。

插图
插图

随机位置可以通过积木块来设定。

编写代码:

根据提示使用重复执行嵌套换成在和之间取随机数造型和移到随机位置积木

1 2块来实现。

插图
插图

创建变量:

(1)单击建立一个变量按钮。

插图

(2)打开新建变量窗口。

插图

(3)将变量名字输入文本框中,注意变量的命名可是有讲究的哟,需要取一个好记、易理解的名字。

插图

(4)单击确定按钮,变量游戏得分就诞生了。

插图

(5)勾选后,游戏得分就展示在了舞台区左上角的位置。

插图

翻阅秘籍

插图

将我的变量设置为一个数字或者字符串,然后修改将我的变量设为积木块中的白色圆圈里的数字。不管之前我的变量里面存放的是什么,设定后都会变成白色圆圈里的数字或者字符串。

插图

如果我的变量设置为5,执行将我的变量增加1积木块,我的变量会变成6。

如果想要加10,就将1修改成10。如果想要减去一个数字,就在数字前面加一个负号,比如-2。

提示

字符串不能加减哟。

单击积木块中的白色倒三角,可以修改变量名称和删除变量。

插图

变量在舞台上显示还是不显示,它们说了算。

插图

双击舞台区上的变量可以选择变量在舞台的不同展示形式。

插图

·正常显示:

插图

·大字显示:

插图

·滑杆显示:拖动中间这个圆圈可以控制变量显示的大小。

插图
插图