2010-05-22 2 views
2

Я хотел бы обновить числа, которые я добавил в массив из переменных, когда эти переменные изменяются. возможно ли изменить эти переменные и обновить массив автоматически?Объекты привязки объектов 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 

ответ

3

Вместо сохранения примитивного типа (числа) используйте объект для обертывания номера. Что-то вроде этого псевдокода:

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

var array:Array = [ first, second ]; 

first.value = 3; 
second.value = 4; 
Смежные вопросы