作品介绍
1930年,德国发明家奥图皮士特先生首先带出喷泉的概念,起初他只在百货商店和餐馆建造小型喷泉,及后经过多年的发展,其音乐喷泉的设计及构造已变得更大型及复杂。1953年1月15日音乐喷泉在美国首次表演,表演期间超过一百五十万人观看。
音乐喷泉是一种为了娱乐而创造出来的可以活动的喷泉,它根据美学设计并且经常会产生3维的效果。在此过程中,水流被操控,散射及折射光,然后一个3维的画面就产生了。喷泉随着音乐变换,为城市的人们在夜间增添一份美轮美奂的视觉和听觉的盛宴,是快节奏的城市生活夜间一项颇为浪漫闲适的娱乐项目。
今天为大家分享的Scratch作品是《音乐喷泉》,这是一款画笔艺术作品,作品通过画笔绘制出音乐喷泉的动画效果。
点击绿旗,运行程序,随着音乐声的响起,一条条水柱从水池中喷射而起,当到达最高点之后又掉下来,落入水池中。移动鼠标,水柱就跟随鼠标移动,鼠标向上移动,水柱就喷得高一点,鼠标向下移动,水柱就喷得低一点,鼠标移动得快一点,水柱中的水滴就会四处分散。玩家还可以通过按键来改变水柱的数量和效果,水柱的数量通过按鼠标来改变,水柱的数量在1、3、5之间进行切换,同时,还可以通过键盘上的数字键1、2、3来改变喷泉的效果,结合数字按键和鼠标按键可以实现多种喷泉效果。
作品效果
Scratch音乐喷泉作品的完整效果如视频所示:
作品解读
Scratch音乐喷泉的角色比较少,只有两个角色,如图所示:
这里的重点是水滴角色,水滴只是一个小圆点,怎么才可以实现水柱的效果呢?首先,需要大量的水滴,这可以借助Scratch中的克隆技术来实现,其次,要让水滴动起来,形成水柱效果,这可以借助Scratch画笔来实现。
其中,克隆水滴时,和鼠标位置,以及设定的模式有关,为了方便,使用了自制积木来克隆水滴,其代码如图所示:
当每个水滴克隆体生成之后,就可以通过画笔来绘制其运动轨迹了,代码如图所示:
暂无评论内容