用户:旋风2005查看:1 回复:1 评论:1 创建时间:2020-01-11T10:42:40
当我们按教程编好其它程序后,就有三个列表。这一次,我们只需要“歌曲”列表。
设定一个播放角色,原教程里面是“豆腐肉块汤”。当我们点击它时,角色就启动了。
启动时还需一个判断模块。判断什么呢?想一下,我们是怎么播放的?是通过不停删除列表第一项,然后再播放第一项吧(其它方法这里不提)?那岂不是播放一次后就不能播放第二次了?所以这里我们要判断的是这个“歌曲”列表到底有没有被用过,也就是列表长度等不等于32(有些编法长度不一样)。
原教程是分开判断,我这里就直接将它们合二为一了。
当列表长度是2时重新添加列表,长度成32;当列表长度不是2时就只可能是32,直接继续往下运行。
为了防止桌子上其它菜亮,我们在“顺序”列表前加一个0,也就是没有菜亮。然后在“歌曲”列表最后一项加一个0(若有不懂看原教程)。再依次播放歌曲中的音符,大功告成!
以下是所需的主要源码图片:
是不是看起来很简单?