|
|
|||||
Регистрация: Sep 2017
Сообщений: 21
|
Загрузка gif во флэш
Здравствуйте форумчане.
Помогите разобраться. Как загрузить 1.gif в файл флэша при открытии ? Мой код - загружает только первый кадр гиф-анимации, а затем останавливается. import flash.display.*; import flash.events.*; import flash.net.*; stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete); loader.load(new URLRequest("1.gif")); addChild(loader); stage.addEventListener(Event.RESIZE, update); function onComplete(e:Event):void { e.target.removeEventListener(Event.COMPLETE, onComplete); (e.target.content as Bitmap).smoothing = true; update(); } function update(e:Event = null):void { loader.scaleX = loader.scaleY = 1; var scale:Number=Math.min(stage.stageWidth /loader.width,stage.stageHeight/loader.height); loader.scaleX = loader.scaleY = scale; loader.x = stage.stageWidth * 0.5 - loader.width * 0.5; loader.y = stage.stageHeight* 0.5 - loader.height * 0.5; } |
|
|||||
Вы пробовали хоть чуть-чуть погуглить и почитать документацию? Там ясным текстом написано, что Loader может загружать только неанимированный GIF. Попробуйте в следующий раз начать с этого.
Как вариант, можно использовать готовый, написанный кем-то класс, загружающий и проигрывающий GIF-анимацию. http://www.bytearray.org/?p=95 Можно написать свой класс, если не устраивает чей-то.
__________________
There is no thing in this world that is not simple. |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Цитата:
|
|
|||||
В смысле, выпилили? Там же ссылка на Google Code
https://code.google.com/archive/p/as3gif
__________________
There is no thing in this world that is not simple. |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
ну и посмотри что там лежит.Одна вики и свн файлы.В скачиваемом архиве тоже самое.
|
|
|||||
Регистрация: Sep 2017
Сообщений: 21
|
ZackMercury, все.
Разобрался. Спасибо за ссылку. |
Часовой пояс GMT +4, время: 00:18. |
|
« Предыдущая тема | Следующая тема » |
|
|