第2章 移动角色
Tip:这一章将教大家如何移动角色并且不出现bug(即程序漏洞)。
让我们先打开kitten4.0,点击“新建作品”,并点击“创建空白作品”,如图2.1所示。

图2.1 新建空白作品
打开空白作品后,创建一个新角色,点击“自己画”,然后我们就进入了kitten4.0自带的图像编辑器。发挥自己的创造力和想象力吧!因为,这是你的游戏。如图2.2所示,绘制一个角色。

图2.2 用像素块绘制角色
Tip:如果有图片的,可以直接点击“上传”上传图片,如图2.3所示。

来,让我们试试输入这串代码:(如图2.4所示)

图2.4 哇!角色能够动起来了,但是不对
让我们修改一下这串代码:(如图2.5所示)

哇,恭喜你!你的角色现在可以按键移动了!但是问题仍然和上次一样,你的角色在移动时……倒下去了?
这种效果看着很好玩,但是不是我们想要的。你一定注意到“开始”下面的“自由旋转”了吧?没错,问题就出在这。
来,让我们把它更改一下:只需要点击它,然后在弹出的“旋转方式”菜单中点击“左右翻转”。如果你的操作正确,那么应该就和图2.6一样。

好了,让我们来测试一下程序……糟糕,角色怎么移动到屏幕外面去了?看看图2.7,你应该就明白我说的是怎么一回事了。

怎么办?
不要急,在每个“当按下某键……移动10步”程序的后面加入一个代码,如图2.8所示。




图2.8 如果你的程序正确的话,那么应该就是这样的(见上面的四幅图)。
好了,这下你的程序就完成了!点击保存,然后把你的作品分享给所有人!点击保存,然后点击发布。会弹出一个菜单,如图2.9所示。

在操作说明这一块填上你的作品的使用说明。
在作品说明这一块介绍你的作品。作者大大再唠叨一次——如果你使用了别人的代码,那么你应该在作品说明这里对原创者表示感谢,因为荣誉永远属于原创者!
在作品标签这一块根据你的需求选择标签。注意,一个作品最多只能有三个标签。
你可以点击更换作品封面来上传你想要的作品封面。
你还可以更改作品名称!
在一切准备就绪后,你就可以点击“确认发布”发布你的作品了!

哇!学完这一章,你又学到了不少新东西!
下一章作者大大会介绍如何使用条件积木来制作我们的第一个真正的游戏程序,因此你应当尽快把这一章的内容给掌握得滚瓜烂熟。
嘿!你是否想要挑战一下更有挑战性的东西?那么下面的“挑战”栏目就是专门为你这类人量身打造的。
挑战
1. 更改程序,使得不用将旋转方式更改为“左右翻转”就可以让角色不“倒栽葱”式的移动。提示:试试下面的这个代码:

2.多复制几个角色,并把它们放在不同的位置。
3.试试给复制的几个角色加入下面的这些额外代码:
