多语言展示
当前在线:1030今日阅读:126今日分享:42

Scratch,制作简单的画图程序

通过长期的学习,我们可以基本对动作模块和画图模块进行简单地结合运用。今天教大家如何结合两个脚本结合画出角色的运动轨迹。
工具/原料
1

计算机

2

Scratch

绘制角色的运动逻辑
1

要想获得角色的运动轨迹,要先让角色动起来,然后才能获取角色的运动的轨迹。而且,每个指令要对应着一个一个动作,使发出的指令不仅有效果,还要效果要对应指令。

2

建立指令,脚本启动时让角色能够移动到舞台中心位置,使用控制模块和动作脚本的两块积木。然后再另起一个脚本,建立一个以按键控制的脚本,建立移动逻辑,注意对应移动方向和距离。

3

相同道理,建立其他三个方向键的移动逻辑。

绘制轨迹
1

我们在原始脚本添加画笔模块的落笔脚本,这样当角色启动时会默认画出轨迹。

2

我们可以给不同方向的移动轨迹绘制不同的颜色,使用画笔模块的“把画笔的颜色的设置为……”脚本,在四个按键控制脚本中添加。

3

但是运行一两次之后,我们会发现几次的轨迹的叠加已经不能分辨了,我们可以在原始脚本上加一个“清除所有画笔”脚本。每次运行就会清除上一次的轨迹了。一切结束了,快操作画出一个图形吧(我画了个“9”)。

注意事项

“清除所有画笔”脚本要添加在“移动到0,0”脚本的后面

推荐信息