APP下载

Scratch像素画与调色板

2021-12-13

电脑报 2021年46期
关键词:调色板方格画板

小时候玩的马里奥、吃豆人,还有贪吃蛇等游戏都有一个特点,就是游戏中的卡通角色都是由不同颜色的小方块拼凑起来的,这些看起来像是用“乐高”拼起来的画作,就叫作像素画。

像素是分辨率的单位,像素画是由很多个单元点组成的图画。这种风格的图像,更强调清晰的轮廓、明快的色彩,几乎不用混叠方法来绘制光滑的线条,常常采用.gif格式,由于造型的卡通,得到了很多同学的喜爱。今天就用Scratch完成一个用来绘画像素画的画板(图1)。

首先要繪制出方格画板,在造型区域绘制出一个小正方形取名为角色1,正方形内部的填充为白色,轮廓粗细为1,轮廓为黑色。通过双重循环加克隆的方法形成一个16×16的像素画板,外层循环重复执行16次,代表每一列有16个小正方形;内层循环重复执行16次,代表每一行有16个小正方形。内循环每循环一次,小正方形克隆一次,且X坐标增加17;外循环每循环一次,都需要将X坐标轴恢复到初始值,并且将Y坐标减少17,X轴和Y轴坐标的增加和减少的数值由绘制小正方形的大小决定,可自由调整(图2)。

除了绘制16×16像素画板,我们还需要在右侧绘制一个5×8的调色画板,调色板也是通过双重嵌套循环加上克隆绘制的。调色板还需要增加颜色变量(默认数值是0),每一次循环克隆体启动时,调色板的颜色跟随着数值增加5,同样在方格颜色的特效中也增加相同数值调色板颜色。这样实际展现出的效果就是一个渐变色的调色板了。在Scratch中,颜色0是红色,到颜色100时也是红色。循环结束后,点击绿旗运行程序后可以发现左侧的像素画板和右侧五彩的调色画板都绘制成功。

接下我们需要选中调色画板的某种颜色,然后点击像素画板某个小方格便可画下对应的颜色。这需要增加两个变量,首先是记录每个颜色块当前颜色值的“我的颜色”变量,注意这个变量仅适用于当前角色,也就是角色2。

点击时,通过全局变量“选中的颜色”记录下选择的颜色数值,通过外观中的颜色特效给像素画板加上颜色(图3)。

现在画板还缺黑色和橡皮擦。增加新的小方块代表橡皮擦,选中橡皮擦时将“选中的颜色”设定为-1。角色1判断“选中的颜色”设定为-1时造型换成造型1,颜色特效设为初始值0。

增加一个黑色小方格,颜色的特效设定为-2,在角色1的造型中增加黑色方格造型3,点击黑色时改变成造型3来填充(图4)。

要想画一幅漂亮的像素画还是需要一些练习和借鉴的。你必须忽略细节,抓住绘画主体的主要特征来表现。拉上小伙伴快来完成属于你自己的像素画吧(图5)。

猜你喜欢

调色板方格画板
大地
玩转方格
玩转方格
上期《玩转方格》答案
山东省临沂市:田园“调色板”
春的蔓延
叠方格
调色板
七彩画板
七彩画板