Actionscript 3.0听起来很不错
|
我有一个正在播放的SoundChannel数组。
当要播放新声音时,我将其SoundChannel附加到此数组。
我必须维护这样的阵列,以便能够立即停止所有声音。
我想在阵列结束时从阵列中删除声音通道,以防止阵列无限增长。但是当我遇到e = Event.SOUND_COMPLETE时,我没有关于声音通道的信息。只能将声音作为e.target。
实际上,我可以维护数组对(Sound,SoundChannel)。
但是,也许存在更多的轻量级解决方案?
没有找到相关结果
已邀请:
1 个回复
裸雷胜檀哭
每次您想要添加不是音乐的特殊声音时,都可以像这样:
\“ this \”是您播放和停止声音通道的课程,我假设它与您创建声音通道的位置相同,因此可以将其称为\“ this \”。您将以下函数添加到该类。
如果要停止所有特殊声音,只需调用最后一个功能。