Показать сообщение отдельно
Старый 02.10.2012, 20:56
artcraft вне форума Посмотреть профиль Отправить личное сообщение для artcraft Посетить домашнюю страницу artcraft Найти все сообщения от artcraft
  № 4  
Ответить с цитированием
artcraft
 
Аватар для artcraft

блогер
Регистрация: Aug 2005
Адрес: www.artcraft.cz
Сообщений: 1,967
Записей в блоге: 6
Отправить сообщение для artcraft с помощью ICQ
автоматически сделать этого невозможно

вам нужно в цикле пройтись по всем элементам вектора и создать клон каждого Face, занося эти клоны в новый вектор

ну и клонируя Face тоже нужно в цикле клонировать Point-ы

будь у вас там вместо Face и Point нетипизированные object-ы можно было бы клонировать так
Код AS3:
public static function cloneVanillaObject( obj:Object ):Object{
	var ba:ByteArray = new ByteArray();
	ba.writeObject( obj );
	ba.position = 0;
	return ba.readObject() as Object;
}
Добавлено через 4 минуты
@Frost47rus там вектор векторов, поэтому вместо строчки
Код:
face.attribute = MyVector[i].attribute;
нужен еще один цикл
__________________
Хороший отдых - половина работы.