![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Oct 2010
Сообщений: 69
|
Здравствуйте столкнулся с проблемой изменения\измерения размеров загружаемой картинки:
this.BTN_file.addEventListener( MouseEvent.CLICK, ChangeFile ); fileReference.addEventListener( Event.SELECT, Load_Select); fileReference.addEventListener( Event.COMPLETE, Complete_Load); function ChangeFile (e:MouseEvent):void { fileReference.browse( new Array( new FileFilter("Images (*.jpg, *.jpeg, *.gif, *.png)", "*.jpg;*.jpeg;*.gif;*.png")) ); } function Load_Select(e:Event):void{ fileReference.load(); } function Complete_Load( e:Event ):void { var loader:Loader = new Loader(); loader.loadBytes(fileReference.data); var cl:MovieClip = new MovieClip(); cl.addChild(loader); addChild(cl); trace( cl.height ); //Выдаёт 0 } Если пытаться изменить размеры, то вовсе картинка не добавляется... Пожалуйста, кому не лень не могли бы помочь и объяснить в чём дело?.. Последний раз редактировалось Dron1564; 16.06.2011 в 13:49. Причина: граматей |
|
|||||
|
Попробуйте так:
var cl:MovieClip = new MovieClip(); function Complete_Load( e:Event ):void { var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, foo); loader.loadBytes(fileReference.data); cl.addChild(loader); addChild(cl); } function foo(event:Event):void { trace( cl.height ); } |
|
|||||
|
Регистрация: Oct 2010
Сообщений: 69
|
Оо огромное спс... помогло...
|
![]() |
![]() |
Часовой пояс GMT +4, время: 23:53. |
|
|
« Предыдущая тема | Следующая тема » |
|
|