
04.02.2011, 15:53
|
|
Регистрация: May 2010
Сообщений: 12
|
Как присваиваются переменные?
Народ, столкнулся с такой проблемой:
В объекте объявлен массив
public var nodes:Array;
В теле он заполняется
В этом же объекте есть функция, которая должна работать с копией этого массива, изменять эту копию и тд, объявляю внутри функции так:
var nods:Array = nodes;
при этом получается, что при изменении nods, изменяется и nodes, получается, что по сути в nods передается ссылка на nodes. Как этого избежать?
|