柏虎资源网

专注编程学习,Python、Java、C++ 教程、案例及资源

Scratch3.0编程小课堂15(美丽海底世界)

今天我们来做一个美丽海底世界小程序。


情景:美丽的海底世界,舒缓优美的音乐声中,小动物们在自由自在地畅游……

角色:小鱼们,小蟹,小海蜇等;

知识点:声音,循环播放音乐,多任务,角色移动方向;

一、准备工作

1、背景:背景库中选择“水下”类;

2、角色:角色库中选择“动物”类,选择多个角色;

复制角色(多个小鱼是一个角色中的不同造型);


调整角色大小;

删除角色造型(删除不需要的造型);

3、声音:声音库中选择“可循环”类;


二、设计脚本

1、声音:

播放音乐;

循环播放音乐;

2、角色:

初始出现位置;

小鱼:

(1)移动:不知疲倦地游呀游;

(2)方向:随机转向不同方向地游来游去;

小蟹:

(1)移动:不知疲倦地爬呀爬;

(2)方向:小蟹是“横”着爬的哦,水平方向角度为90度和-90度;

(3)造型:小蟹的小钳子会不停挥动;

小海蜇:

(1)移动:不知疲倦地跳呀跳(同小蟹脚本);

(2)方向:小海蜇是“竖”着跳的哦,垂直方向角度为0度和180度;

(3)造型:小海蜇会不停变色;

三、完整脚本

1、背景音乐:循环重复播放;

2、小鱼们:

注意:不同的小鱼脚本基本类似,其它小鱼复制脚本后,只需微调脚本的移动步数与角色大小参数;

3、小蟹:移动与换造型两个任务协同执行;

4、小海蜇:移动与换造型两个任务协同执行;

想一想,如果要让小鱼儿跟随鼠标游来游去怎么实现呢?

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言