2010-12-05 36 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

有代碼這樣,沒有錯的語法沒有錯誤,它會正常工作,如果源是裝載機。

你會得到什麼錯誤信息?