Показать сообщение отдельно
Старый 21.07.2009, 13:33
IsupovS вне форума Посмотреть профиль Отправить личное сообщение для IsupovS Найти все сообщения от IsupovS
  № 4  
Ответить с цитированием
IsupovS

Регистрация: Oct 2007
Сообщений: 34
наверное вопрос в этот же топик...

Код AS3:
 
            private function someHandler(evt:Event):void
               {
 
                       var customObject:Object=clone(thingObject);
                       trace("cObject.depth : "+customObject.depth)  // cObject.depth : [object Object]
                       trace("tObject.depth : "+thingObject.depth)  //  tObject.depth : 1
 
 
                }
 
 
            private function clone(source:Object):Object
               {
		var copier:ByteArray=new ByteArray();
		copier.writeObject(source);
		copier.position=0;
		return (copier.readObject());
	   }
это значит что при клонировании объекта, свойство depth превратилось из Number в Object... остальные свойства остались прежними..
кто встречался с данной проблемой? и из-за чего это могло произойти?