我有几个类。
我的文档类(Main.as)实例化了player和Soundsloader类。在player类中,当玩家在游戏中拾取物品时,我想播放一个短暂的声音。我使用以下代码实现:MovieClip(this.main_object.sound_loader).playPickUp();
在我的文档类中,我还实例化了SoundsLoader,它基本上应该加载所有的声音。(在我的示例代码中只有一个)
package {
import flash.display.MovieClip;
public class SoundsLoader extends MovieClip{
private var pick_up_item:sound_pickup_item = new sound_pickup_item;
public function SoundsLoader() {
}
public function playPickUp(){
pick_up_item.play();
}
}
}
然而当我使用这些方法时,我的swf文件会暂停一会儿,播放声音,然后继续。那么最好的做法是什么?(我正在使用.wav格式的声音)