首页 > 其他 > 详细

第三章 第四课 动画:在舞台上跳舞-Scratch3.0

时间:2020-06-23 23:34:21      阅读:149      评论:0      收藏:0      [点我收藏+]

本章的最后一节是做个有趣的动画-在舞台上跳舞:当音乐响起时,舞台ball不停旋转,聚光灯围绕舞者旋转。
技术分享图片

实现关键:
1:从舞台背景中扣图,然后作为角色来使用:

技术分享图片

(1) 利用绘图编辑器(位图模式下)或PS软件扣出ball。下图展示了迪斯科球Ball的脚本,它将不断增加角色的颜色特效,最终效果就是迪斯科球不停地变换着颜色(注意:颜色特效对黑色不起作用)

技术分享图片技术分享图片
(2) 利用绘图编辑器(位图模式下)或PS软件扣出Board,并填充颜色。角色Board的创建和角色Bal一样。

技术分享图片技术分享图片

(3) 自己绘制角色聚光灯spotlight,并设置造型中心为光速的尖端 (聚光灯将以这个造型中心做为旋转中心)

技术分享图片

 脚本首先设置角色的虚像特效为30,使其处于半透明状态而不会完全遮盖住背景。然后把角色下移一层,将其置于舞者 Dancer之后。接着再将其移动到聚光灯的位置,就好像光束是从聚光灯发出来的一样。你必须基于你的绘图选择好x、y坐标。最后使用面向…让光束一直照着舞者 Dancer,同时不断变换颜色添加聚光灯角色后,我们的程序就算完成了,单击绿旗看看整体效果吧。伴随着音乐和舞蹈,角色all、 Board以及 SpotLight不断变换着颜色,就像真的迪斯科舞厅一样哦!

2: 舞台的代码如下:

技术分享图片
这里要说明一下为什么是等待9.5秒,而不是声音的9.66秒,在声音章节中讲到为了让背景音乐能圆滑的过渡到重复播放,避免中间出现空白,可以是等待的时间比声音本身的长度稍微短一些。

 

第三章 第四课 动画:在舞台上跳舞-Scratch3.0

原文:https://www.cnblogs.com/youjianschool/p/13184941.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!