![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Lorem ipsum
|
привет всем, вот типо код:
public function uploadPhoto():void { var fr:FileReference = new FileReference(); fr.addEventListener(Event.SELECT, onPhotoSelect); fr.browse([new FileFilter("Images", "*.jpg;*.gif;*.png")]); } private function onPhotoSelect(e:Event):void { e.target.addEventListener(Event.COMPLETE, onPhotoLoad); e.target.load(); } private function onPhotoLoad(e:Event):void { var ldr:Loader = new Loader(); ldr.loadBytes(e.target.data as ByteArray) stage.addChild(ldr); // это тупо для контроля, у меня там иначе, не суть } спасайте браза - время горит )
__________________
Поймай яблоко 2! |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Есил у вас Loader на сцену не добавляется, может он GB удаляется? Попробуйте ldr сделать переменной экземпляра.
|
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Если время горит, давно бы взял да поставил))
private function onPhotoLoad(e:Event):void { var ldr:Loader = new Loader(); ldr.contentLoaderInfo.addEventListener(Event.INIT, onPhotoInit); ldr.loadBytes(e.target.data as ByteArray) } private function onPhotoInit(e:Event):void { stage.addChild(e.target.loader); // это тупо для контроля, у меня там иначе, не суть }
__________________
Reality.getBounds(this); |
|
|||||
|
Lorem ipsum
|
Не не - добавляется, не прямо на stage, но добавляется. Выходит GB его не приберет.
Ну короче баг прошел (вроде бы, тьфутьфу), когда я сделал переменную fr свойством класса. Почему — не могу разобрать. Добавлено через 3 минуты твою дивизию! INIT! я шел по этому пути ) только вешался на что угодно, кроме INIT
__________________
Поймай яблоко 2! Последний раз редактировалось Zebestov; 14.12.2009 в 00:32. |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|