|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Dec 2013
Сообщений: 13
|
Задача: загрузить jpg и плавно прокрутить
import flash.display.Bitmap; import flash.display.BitmapData; import flash.events.Event; import flash.display.Loader; const IMAGE_URL:String = "img/001.jpg"; var ldr:Loader = new Loader(); ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, ldr_complete); ldr.load(new URLRequest(IMAGE_URL)); var myBitmap:Bitmap = new Bitmap; var myBitmapDataObject:BitmapData = new BitmapData(1680, 1050, false, 0x00FF0000); function ldr_complete(event:Event):void { myBitmap = new Bitmap( (ldr.content as Bitmap).bitmapData ); myBitmap.x = 0; myBitmap.y = 0; addChild(myBitmap); addEventListener(Event.ENTER_FRAME, scrollBitmap); } function scrollBitmap(event:Event):void { // а вот тут-то и ошибку выдает myBitmap.scroll(-1, 0); } Что я делаю не так? |
|
|||||
Регистрация: Mar 2012
Адрес: г.Новосибирск
Сообщений: 381
|
а дальше нужно сделать проверку, на пределы смещения, тоесть проверять если картинка уехала сильно вверх, перестать ее двигать. Вообще не очень понятно что подразумевается по словом "прокрутить".
|
|
|||||
Регистрация: Mar 2012
Адрес: г.Новосибирск
Сообщений: 381
|
var ldr:Loader = new Loader(); ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, ldr_complete); ldr.load(new URLRequest(IMAGE_URL)); var myBitmap:Bitmap; var myBitmapDataObject:BitmapData; function ldr_complete(event:Event):void { myBitmapDataObject = event.target.content.bitmapData as BitmapData; myBitmap = new Bitmap(myBitmapDataObject ); myBitmap.x = 0; myBitmap.y = 0; addChild(myBitmap); addEventListener(Event.ENTER_FRAME, scrollBitmap); } function scrollBitmap(event:Event):void { // а вот тут-то и ошибку выдает myBitmapDataObject.scroll(-1, 0); } и еще у вас объект myBitmapDataObject - пустой, а в нем должна лежать загруженная картинка |
|
|||||
Регистрация: Dec 2013
Сообщений: 13
|
Спасибо! ЗАРАБОТАЛО!
|
Часовой пояс GMT +4, время: 19:58. |
|
« Предыдущая тема | Следующая тема » |
Теги |
loader , scroll |
Опции темы | |
Опции просмотра | |
|
|