如何在我的库中动态调用和实例化声音剪辑
这是我到目前为止的代码
function soundbutton_Handler (e:MouseEvent):void {
trace(e.target.name);
var mySound:Sound = new e.target();
mySound.play();
}
我得到的错误是: 错误#1007:在非构造函数上尝试实例化。 在quiz_fla :: MainTimeline / soundbutton_Handler()
答案 0 :(得分:0)
我知道了,如果任何人需要帮助我将在此处发布解决方案以供将来参考
var classRef:Class = getDefinitionByName(e.target.name) as Class;
var mysound:Sound = new classRef();
mysound.play();