2010-12-05 50 views
0

看起来下面的代码有错误,但是在哪里?ActionScript函数中的语法错误

function cloneLoader(source:Loader):Loader 
{ 
    var clone:Loader = new Loader(); 
    clone.loadBytes(source.contentLoaderInfo.bytes); 
    return clone; 
}; 
+1

其中之一,**不是JavaScript **。它是ActionScript。我不会重复这个问题,因为我可能完全改变它的意思...... – BoltClock 2010-12-05 18:39:58

回答

0

clone.loadBytes是一个异步调用。所以你可能无法立即使用返回的对象。

也许尝试return Loader(ObjectUtil.clone(source));

0

有代码这样,没有错的语法没有错误,它会正常工作,如果源是装载机。

你会得到什么错误信息?