画笔录像机-Scratch画笔涂鸦创意作品

画笔录像机-Scratch画笔涂鸦创意作品

画笔录像机-51scratch
画笔录像机-Scratch画笔涂鸦创意作品
此内容为付费资源,请付费后查看
19.9
限时特惠
39.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品介绍

使用Scratch画笔结合编程可以绘制各种精美的图形图案,当然我们也可以将Scratch画笔作为电子画板进行涂鸦,那你有没有想过将你涂鸦的过程录制下来,进行重放呢,这将是一件非常有趣的事情。

今天为大家分享的Scratch作品是《画笔录像机》,这是一款基于Scratch画笔的创意作品,作品实现了涂鸦功能并将整个涂鸦过程录制下来并进行重放的效果。

点击绿旗,运行程序,在舞台的下方出现了一个蓝色的开始录制按钮,它会提示用户“点击按钮或按r键开始录制”,你可以直接使用鼠标在舞台上涂鸦,如果你想将绘制过程录制下来,需要点击开始录制按钮或者按下r键,此时,按钮会编程橙色的停止录制按钮,并提示“点击按钮或e键停止录制”,接下来你的任何绘制动作都会被录制下来。当绘制完成之后,你可以点击停止录制按钮,或者按下e键,停止录制,在舞台底部会出现两个蓝色按钮,一个是开始录制按钮,一个是播放按钮。点击开始录制按钮,会重新进行录制,点击播放按钮,神奇的事情发生了,它会将你刚才的涂鸦过程重新再来一遍,怎么样,神奇不,感觉就像是有一台录像机将整个过程录制下来,然后进行回放一样,赶紧来体验一下吧。

作品效果

Scratch画笔录像机作品的完整效果如视频所示:

Scratch绘制录像机作品效果

作品解读

Scratch画笔录像机作品一共使用了3个角色,如图所示:

Scratch绘制录像机角色列表
Scratch绘制录像机角色列表

实现本作品的难点是这个所谓的录像机录制的是什么,然后有根据什么进行回放的呢?这里的核心是需要了解任何图案图形,最终都是由一个一个的点构成的,我们只需要将这些点的坐标值记录下来即可,因此,需要使用列表来保存鼠标绘制轨迹的点坐标,其代码如下图所示:

使用列表记录绘制轨迹坐标
使用列表记录绘制轨迹坐标

一旦有了这些坐标值,我们就可以控制画笔在这些位置绘制不停的画点,从而重现涂鸦过程,实现录像机的效果,其代码如下图所示:

Scratch回放涂鸦过程
回放涂鸦过程

通过这个作品,相信你对列表会有一个全新的认识,列表的强大之处就在于它可以实现很多复杂、强大的功能和效果。

© 版权声明
THE END
喜欢就支持一下吧
点赞5赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容