2010-05-22 3 views
2

Je voudrais mettre à jour les nombres que j'ai ajoutés à un tableau à partir de variables, quand ces variables changent. est-il possible de modifier ces variables et d'avoir le tableau mis à jour automatiquement?Objets de liaison de tableaux ActionScript?

var first:Number = 1; 
var second:Number = 2; 

var myArray:Array = new Array(first, second); 

first = 3; 
second = 4; 

trace(myArray) //outputs 1,2 

Répondre

3

Au lieu de stocker un type primitif (nombre), utilisez un objet pour envelopper le nombre. Quelque chose comme ce pseudo-code:

var first:Object = { value: 1 }; 
var second:Object = { value: 2 }; 

var array:Array = [ first, second ]; 

first.value = 3; 
second.value = 4; 
Questions connexes