2014-03-04 69 views
0

在Flash,AS2中,我希望使用函數的參數來引用感興趣的對象/表/數組的名稱。Flash - AS2 - 在函數的參數中調用對象

myNumbers=[1,2]; 
myLetters=[a,b]; 
function myCombine(myCombinedListName:Object, myLista:Object, myListb:Object){ 
myCombinedListName=myLista.concat(myListb) 
} 
myCombine(myNewList,myNumbers,myLetters); 

任何想法如何做到這一點,因爲這是行不通的?

謝謝! 勞倫斯

更新:看來主要的問題是,如何引用參數中命名的對象:

function myCreate(myNewObject:Object){ 
myNewObject = "Hello World"; 
} 
myFunction(myCreatedObject); 
trace(myCreatedObject); 

回答

0

我發現了一個替代的方式來達到同樣的目的,使用return

function myCreate(){ 
return "Hello World!"; 
} 
myCreatedObject = myCreate(); 
trace(myCreatedObject);