- Scratch项目式编程实战:打造超酷大型游戏
- 王鸿骏等编著
- 1664字
- 2025-02-28 23:36:24
1 创造角色
1.1 软件界面

① 菜单栏:包含新建项目、上传项目、保存项目、撤销操作等基础功能及软件内语种设置和新手基础教程。
② 功能操作区:分为代码、造型、声音三部分。代码用于实现角色(背景)的具体功能,造型用于存储角色(背景)的图形样式,声音用于提供角色(背景)在项目中需要使用到的音频资源,每一个角色(背景)都拥有自己的代码、造型和声音。
③ 舞台:展示项目运行效果的区域,绿旗按钮用于启动项目,红圈按钮用于停止项目,根据需要可以切换小舞台、大舞台和全屏演示三种布局。在选择小舞台或大舞台的布局时,可以通过鼠标拖拽舞台中的角色以改变其位置。
④ 角色列表:展示项目中全部角色的区域,角色可以是人物、动物、装饰物甚至是抽象元素等,通过选中指定角色可以对该角色的代码、造型、声音进行创作和修改。
⑤ 背景:项目中要用的场景图片需要先添加到背景中。
1.2 新建角色与删除角色

① 创建角色:鼠标单击可快速执行选择一个角色的操作,若鼠标指针触碰图标但鼠标按键未按下则会弹出选择栏,选择栏中包含四种创建角色的方式。
② 选择一个角色:进入软件自带角色库中选择一个角色。
③ 绘制:使用绘图工具自己动手绘制一个角色。
④ 随机:从软件自带角色库中随机选择一个角色。
⑤ 上传角色:从计算机中上传一个预先处理好的角色文件或图片。
⑥ 删除角色:通过鼠标单击选中角色,已选中的角色会被蓝色边框包裹,单击垃圾桶图标即可删除选中角色。
1.3 绘制角色造型
本项目通过绘制方式创建角色,在新项目中删除角色1并通过绘制来新建角色,新角色的造型默认使用矢量图编辑模式。矢量图是根据记录线的位置、形状、大小等几何特性信息绘制出的图像。这种类型的图像文件包含独立的分离图层,可以自由无限制地重新组合,而且无论将图像放大多少倍,放大后的图像都能保持清晰不失真。为了降低绘制难度,我们单击【转换为位图】改为使用位图编辑模式进行造型绘制。
位图也称为点阵图或栅格图,是由许多像素点组成的。因为扩大位图尺寸的效果是增大单个像素,所以放大位图时可以看见构成整个图像的无数个方块,使得图像中的线条和形状显得参差不齐,整体效果也会变得模糊。

① 造型名称:为当前造型重新命名,尽量表达出造型含义。
② 撤销/恢复:撤销一步操作或恢复刚刚撤销的操作。
③ 画笔:绘制图案,根据需要可调整画笔颜色和画笔粗细。
④ 橡皮擦:擦除图案,根据需要可调整橡皮擦大小。
⑤ 选择工具:可以通过鼠标拖拽对造型的整体或局部进行框选,并对框选部分进行移动、复制、粘贴、删除、水平翻转和竖直翻转。
⑥ 造型中心:与角色的坐标位置和旋转中心有关,后续章节会详细介绍。
⑦ 调色板:通过颜色、饱和度、亮度三个参数对颜色进行设置。
⑧ 编辑模式:可在矢量图编辑模式与位图编辑模式间切换,切换时注意失真。
⑨ 比例工具:用于调整画布显示比例,分为缩小/自适应/放大。
⑩ 选择一个造型:为当前角色增加新造型,一个角色可以拥有多个造型。
在位图编辑模式下我们可以比较容易地绘制出别具特色的像素风图像,这种风格的图像强调清晰的轮廓和明快的色彩,而不依赖高超的绘画技巧。在进行像素图的绘制时,建议调整画笔大小为1,同时调整橡皮擦大小为1。调色板中的颜色可以根据自己的喜好来设置,若想使用简洁的灰阶色彩,只需将颜色饱和度的数值调整为0即可。将画布放大到可以清晰地观察到造型中心,尝试使用画笔工具绘制出右侧造型。绘制完成后使用选择工具框选图像,将图像移动到造型中心处,并将造型名称修改为“正面-底稿”。

添加角色造型,尝试使用复制、粘贴、翻转、橡皮擦等工具绘制出如下造型,造型名称依次为“右侧-底稿”“背面-底稿”“左侧-底稿”。

最后使用填充工具上色,将造型内部无色部分填充为白色,完成4个底稿造型的制作。
在完成底稿的基础上,参考下方示例在当前角色中再绘制一组更具表现力与个人特色的角色造型,并在绘制过程中熟悉各绘图工具的使用方法。

取色小技巧

可以通过取色器工具选取画面中已有颜色进行绘制,以避免因记不清楚颜色参数导致画面中颜色太过杂乱。
可以通过将颜色数值略微调向冷色调并适当降低饱和度与亮度,快速获取与当前颜色匹配的阴影色。