![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
здрасте! скажите пожалуйста, а почему не работает вот такой код
function fileLoadedB(e:Event):void { var bit = e.target.content; bit.x = 0; bit.y = 0; trace(bit.width); var bit2 = e.target.content; bit2.x = 0; bit2.y = 0; trace(bit2.width); holder2.addChild(bit2); holder.addChild(bit); trace(holder2.width); magicNumber = bit.width; loaderBitmap.contentLoaderInfo.removeEventListener(Event.COMPLETE, fileLoadedB); } Добавлено через 55 секунд выводится в trace 1812 1812 0 |
|
|||||
|
Объект в памяти не 12яйца (раздваяйца).
Вы обращаетесь к одному и тому же объекту. Судя по коду попробую предположить, что Вы загрузили битмапку - можете создать ещё одну битмапу от той же битмапдаты.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
вот если бы bitmap то не возникло бы никакой проблемы а вот проблема с загрузкой swf.
|
|
|||||
|
Есть чудо свойство - constructor. Хранит ссылку на класс, к которому принадлежит.
Хоть target и :*, и так и так будет динамический доступ - я всё равно использую квадратные скобки. Обманываю strict compiler ) И это... умные дяди помню давно "клонировали" объект 2 способами - один был кривой и неправильный, другой нормальный. Не знаю, каким из является приведенный метод )
__________________
Тут мужик танцует и поёт про флэш |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:10. |
|
|
« Предыдущая тема | Следующая тема » |
|
|