![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2010
Сообщений: 72
|
Чуть подкорректировал код.
package { import flash.display.MovieClip; import flash.events.Event; import flash.events.MouseEvent; import flash.net.FileReference; import flash.display.Loader; public class Main { public function Main() { var fileReference:FileReference = new FileReference(); function btn_click(evt:MouseEvent) { var arr:Array = []; arr.push(new FileFilter("Images", ".gif;*.jpeg;*.jpg;*.png")); fileReference.browse(arr); } function fileReference_select(evt:Event) { fileReference.load(); } function fileReference_complete(evt:Event) { var loader:Loader = new Loader(); loader.loadBytes(fileReference.data); var cl:MovieClip = new MovieClip(); cl.addChild(loader); addChild(cl); } btnAdd.addEventListener(MouseEvent.CLICK, btn_click); fileReference.addEventListener(Event.SELECT, fileReference_select); fileReference.addEventListener(Event.COMPLETE, fileReference_complete); } } } Цитата:
с этим кодом следующие ошибки: C:\Users\Дима\Desktop\Main.as, строка 18 1180: Вызов предположительно неопределенного метода FileFilter. C:\Users\Дима\Desktop\Main.as, строка 33 1180: Вызов предположительно неопределенного метода addChild. C:\Users\Дима\Desktop\Main.as, строка 1 5000: В класс "Main" должен входить подкласс "flash.display.MovieClip", так как он связывается с символом такого же типа в библиотеке. если же я делаю Main extends MovieClip то: C:\Users\Дима\Desktop\Main.as, строка 11 1084: Синтаксическая ошибка: leftparen перед Main. но никакой скобки там нету. |
![]() |
Часовой пояс GMT +4, время: 16:01. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|