最新消息:

【Scratch编程】第十讲:樱花飘落

Scratch 少儿编程 5587浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

【Scratch编程】第十讲:樱花飘落

【Scratch编程】第十讲:樱花飘落

Flower

《折枝花赠行》

唐 · 元稹

樱桃花下送君时,一寸春心逐折枝。

别后相思最多处,千株万片绕林垂。

春天到来,万物复苏,百花盛开,一片生机勃勃的景象。风一吹,花瓣就从枝头飘落,在空中飞舞。这样的景象实在是太美了,我们能不能用计算机模拟这个场景呢?今天小编就带大家利用scratch软件做一个花瓣飘落的场景。

【Scratch编程】第十讲:樱花飘落

樱花飘落

【Scratch编程】第十讲:樱花飘落

我们做之前先要收集素材,我们需要一张背景图,还需要花瓣的图片,同学们可以在素材库里选择,也可以从网上下载,擅长绘画的同学也可以自己绘制。

【Scratch编程】第十讲:樱花飘落

创建角色

【Scratch编程】第十讲:樱花飘落

首先我们选取一片花瓣作为新角色,选另外两片花瓣作为另外两个造型。当绿旗被点击之后随机更换造型。

【Scratch编程】第十讲:樱花飘落

【Scratch编程】第十讲:樱花飘落

角色脚本

【Scratch编程】第十讲:樱花飘落

这个程序最重要的部分是克隆。一片花瓣做不成花瓣空中飞舞的效果,Scratch控制模块下的克隆可以解决这个问题。为了让花瓣飞舞效果更漂亮,我们可以在克隆的时候使花瓣的大小与颜色随机变化。我们要做樱花飘落的景象,需要花瓣从某个位置下落,这里可以使用随机数,让花瓣出现在随机的位置。花瓣下落用重复执行使y坐标增加-1。当花瓣降落到一定的高度,使其开始虚化。

【Scratch编程】第十讲:樱花飘落

【Scratch编程】第十讲:樱花飘落

成品展示

【Scratch编程】第十讲:樱花飘落

小编做完的成品效果是这样的,大家做的怎么样呢?可以在评论区留言交流哦~

您必须 登录 才能发表评论!