![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: May 2010
Адрес: Киев
Сообщений: 62
|
Доброго времени суток!
Помогите понять, что я делаю не так. В экземпляр класса Loader загружаю jpeg. Вещаю на него событие Event.COMPLITE, чтобы по окончании загрузки jpeg добавился на сцену. Код ниже package { import flash.display.Bitmap; import flash.display.Loader; import flash.display.Sprite; import flash.events.Event; import flash.net.URLRequest; public class BitmapExample extends Sprite { public var bitmapData: BitmapData; public var bitmap: Bitmap; private var _loader: Loader; public function BitmapExample() { //Создаем битмапу loader("image\44442.jpg"); } public function loader(content: String):void { _loader = new Loader; _loader.contentLoaderInfo.addEventListener(Event.COMPLETE, compliteEventListener); _loader.load(new URLRequest(content)); } public function compliteEventListener(e:Event):void { bitmap = new Bitmap(e.target.content); addChild(bitmap); } } } |
|
|||||
|
Регистрация: May 2010
Адрес: пространство в положении
Сообщений: 219
|
у лоудера есть метод loadbytes, копайте в этом направлении.
|
|
|||||
|
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: May 2010
Адрес: Киев
Сообщений: 62
|
Уважаемые Samana и Psycho Tiger, пробывал Ваши способы не работает. Все равно битмапка не появляется на сцену
|
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Давайте начнем с начала.
Пример из хэлпа удалось запустить? http://help.adobe.com/ru_RU/AS3LCR/F...ay/Loader.html Там внизу как раз загрузка изображения. Добавлю от себя - тащить загруженное изображение в битмапу нужно только для его обработки. Чтобы просто загрузить и показать изображение битмапа не нужна. Последний раз редактировалось mikhailk; 15.09.2010 в 23:45. |
|
|||||
|
Lorem ipsum
|
__________________
Поймай яблоко 2! |
|
|||||
|
Регистрация: May 2010
Адрес: Киев
Сообщений: 62
|
samana, нет, не добавляю.
mikhailk, я хочу загрузить растр из вне и после этого работать с ним. Сейчас же я хочу просто посмотреть механизм работы. Но пока не получается |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 51
|
Цитата:
e.target.content - это DisplayObject. Bitmap не принимает в качестве параметра DisplayObject. Зато вы можете просто преобразовать DisplayObject в Bitmap: Цитата:
Цитата:
попробуйте, например, загрузить логотип гугла: http://www.google.ru/intl/en_com/images/srpr/logo1w.png ![]() Последний раз редактировалось ExtendedPlay; 16.09.2010 в 02:52. |
![]() |
![]() |
Часовой пояс GMT +4, время: 06:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|