今天我们来做一个美丽海底世界小程序。
情景:美丽的海底世界,舒缓优美的音乐声中,小动物们在自由自在地畅游……
角色:小鱼们,小蟹,小海蜇等;
知识点:声音,循环播放音乐,多任务,角色移动方向;
一、准备工作
1、背景:背景库中选择“水下”类;
2、角色:角色库中选择“动物”类,选择多个角色;
复制角色(多个小鱼是一个角色中的不同造型);
调整角色大小;
删除角色造型(删除不需要的造型);
3、声音:声音库中选择“可循环”类;
二、设计脚本
1、声音:
播放音乐;
循环播放音乐;
2、角色:
初始出现位置;
小鱼:
(1)移动:不知疲倦地游呀游;
(2)方向:随机转向不同方向地游来游去;
小蟹:
(1)移动:不知疲倦地爬呀爬;
(2)方向:小蟹是“横”着爬的哦,水平方向角度为90度和-90度;
(3)造型:小蟹的小钳子会不停挥动;
小海蜇:
(1)移动:不知疲倦地跳呀跳(同小蟹脚本);
(2)方向:小海蜇是“竖”着跳的哦,垂直方向角度为0度和180度;
(3)造型:小海蜇会不停变色;
三、完整脚本
1、背景音乐:循环重复播放;
2、小鱼们:
注意:不同的小鱼脚本基本类似,其它小鱼复制脚本后,只需微调脚本的移动步数与角色大小参数;
3、小蟹:移动与换造型两个任务协同执行;
4、小海蜇:移动与换造型两个任务协同执行;
想一想,如果要让小鱼儿跟随鼠标游来游去怎么实现呢?