[转]ActionScript中的音效控制
http://bbs.9ria.com/viewthread.php?tid=73409&extra=page%3D1%26amp;orderby%3Ddateline%26amp;filter%3D2592000
原始教程:Bird's Nest
Demo:SoundController
在作Flash(或站)有播放一些音效或音,且有控音的按,可以切音的控整的音效,想要放在某一行控,而不是程式散置在各,也可以使用模式中的模式(Singleton Pattern)些功能。
【tw/com/birdnest/SoundController.as】
Step 1.一始建立SoundController,使用Singleton Pattern的好之一是不必心例化多物件而造成音互相重或不易控。
private var soundFlag:Boolean = true;private function onochangesound(et:MouseEvent):void { soundFlag = !soundFlag; if (soundFlag) { gotoAndPlay(1); soundController.openSound(); soundController.playSound(SoundController.BACKGROUND_MUSIC_NAME, 0, int.MAX_VALUE); }else { gotoAndStop("close"); soundController.closeAllSound(); }}