海洋音乐家-Scratch艺术编程创意作品

海洋音乐家-51scratch
海洋音乐家-Scratch艺术编程创意作品
此内容为付费资源,请付费后查看
19.9
限时特惠
39.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品解读

今天为大家分享的Scratch作品是《海洋音乐家》,这是一款综合了画笔和音乐的艺术创意作品,作品展示了海底的一幕动画场景。

点击绿旗,运行程序,作品把我们带到了深海之中,海水在微微的荡漾着,大大小小的气泡从海底升起,直到浮出水面消失。在深邃的海底有大量五颜六色的水草,在不停的来回摇摆,在海草的上方,有一只鲸鱼和一只海豚,它们在海水里悠然自得的游来游去。玩家用鼠标点击海豚,它就会弹奏两只老虎儿歌,如果点击的是鲸鱼,则会弹奏一首经典的小星星儿歌。

本作品最大的亮点是海底场景,这里的动态背景是通过Scratch画笔绘制出来的,而不是像其它作品一样直接载入图片,通过造型切换实现的,感受到Scratch画笔的强大了吧。

作品效果

Scratch海洋音乐家作品的完整效果如视频所示:

Scratch海洋音乐家作品效果

作品解读

Scratch海洋音乐家作品一共只使用了3个角色,如图所示:

Scratch海洋音乐家角色列表
Scratch海洋音乐家角色列表

需要重点注意的是,这里的背景是空白的,这意味着动态海底场景不是图片,实际上它是通过Scratch画笔绘制出来的,包括背景颜色、水纹效果、珊瑚草、气泡和阳光照射效果,都是通过画笔绘制出来的。

为了绘制这些不同的场景和效果,专门定义了一些自制积木,如图所示:

使用自制积木来绘制海底场景
使用自制积木来绘制海底场景

由于代码较多,这里就不一一列举了,有兴趣的童鞋可以下载本作品自行研究。

本作品的另外一个重点效果是点击海豚或鲸鱼时,会弹奏相应的儿歌,这又是怎么做的的呢?其实挺简单的,Scratch提供了一个音乐的扩展模块,利用音乐相关指令,就可以弹奏出各种各样的乐器效果。

这里的关键是需要知道儿歌的简谱,并了解简谱和数字的对应关系,关于这部分的知识可以参考这篇文章,演奏小星星-Scratch蓝桥杯训练题教程,文章介绍的非常详细,看完你就知道该怎么写了。

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

昵称

取消
昵称表情代码图片