Показать сообщение отдельно
Старый 27.02.2009, 22:07
EvilCoder вне форума Посмотреть профиль Отправить личное сообщение для EvilCoder Найти все сообщения от EvilCoder
  № 3  
Ответить с цитированием
EvilCoder

Регистрация: Dec 2008
Сообщений: 15
спасибо огромное!
Но как быть с объектами? Или, к примеру, с таким случаем:
Код AS1/AS2:
var arr1:Array = Array(1, Object, 3);
var arr2:Array = Array();
 
 
arr1[1].side = 1;
 
arr2 = arr1.slice();
 
arr2[1].side = 2;
 
trace("Source obj: " + arr1[1].side); //Выводит Source obj: 2
trace("Exit obj: " + arr2[1].side); //Выводит Exit obj: 2
Добавлено через 2 часа 57 минут
Неужели нет никакого способа скопировать весь объект, кроме как копировать все свойства объекта по отдельности?