00:00
大家好,欢迎来到打砖块游戏的第三章,这一章我们主要讲有关砖块的功能。首先我们来到角色库。挑选一个合适的砖块。找到蓝色的砖块。如果找不到,就在搜索栏中输入它的英文名。点击砖块加入。将它命名为砖块。有了这个砖块角色,我们还要给它的造型做一些处理。因为这个砖块太大了。点击造型后。发现这个砖块。有两种造型,我们选择蓝色的。我们把这个灰色的造型删掉。现在砖块的大小是93乘56,我们要把它缩小一点。
01:06
用工具栏的第一个选择工具。拖动鼠标,选择整个砖块。然后把它缩小一点。将尺寸变为58乘26。这个尺寸在以后做打砖块游戏中是很重要的数值。接下来调整造型中心。选中专块。用鼠标拖动砖块的中心,把它拖到灰色的石字上。
02:04
这样,砖块中心和画布中心就完美吻合了。方块的造型中心就设置好了。点击代码。接下来,我们该如何复制所有砖块,并把它排列的整整齐齐呢?我们先做第一步。把砖块的角色移到舞台的左上角。点击事件中的。当接收到准备游戏,选择准备游戏。找到运动中的。移到XY某坐标。输入X为负210。拜为125。从现在开始,我们不需要在舞台上显示这些变量的。点击变量,关掉游戏状态。
03:03
我们来试一下效果。大家看,我们已经把砖块移到左上角了。可这里只有一块,而打砖块游戏是有好几排砖块的。很显然,我们需要复制多次,才能有很多砖块。Scratch中有一个积木是克隆,在初级篇中我们用到过,现在我们还要接着用。点击控制。找到克隆自己。我们应该在游戏开始时就克隆多个砖块,并且把它排列好。我们在砖块这个角色里新建一个自制积木。积木的名称叫做排列砖块。
04:06
这个排列砖块的积木可以做到复制砖块,并且排列整齐。我们应该在准备游戏的下面添加排列砖块。问题来了,该怎么做这个自制积木呢?我们先来回忆一下克隆的用法。克隆可以复制一个角色,并且克隆出来的复制体一定是和这个本体在同一位置,是重叠在一起的。所以利用这个特点,如果我们在一横排克隆多个砖块,只需要每次克隆后把本体移动到下一个位置上再次克隆就行了。然后重复这个过程。在定义排列砖块里,我们先克隆自己。然后把本体移到下一个位置。
05:01
移动多少呢?砖块的长是58。不过两块砖中要留下一些空隙。所以找到运动中的。将X坐标增加时。放到克隆的后面。将十改为60。这个过程要重复多次,一共要重复八次。找到控制中的重复十次。将代码放入。将十改为八。现在我们来试一下游戏效果。成功了,我们一次就克隆出了很多砖块,现在舞台中不仅有八块克隆体,还有一块本体。本体藏在这一行的末尾。
06:04
不过我们不需要显示本体,全部显示克隆体就可以了。准备游戏时,我们找到外观中的。显示。在最后加上隐藏。我们再来看一下效果。现在本体已经不见了。如果效果和老师的不一样,可能是砖块的尺寸出了错,也可能是中心没有对好,砖块的尺寸是58乘26,大家千万不要记错。我们这节课的作业就是请同学们利用所学的内容克隆出四排砖块。这节课的内容就是这些,同学们,我们下节课再见。
我来说两句