PDA

Просмотр полной версии : Подгрузка анимированного gif через as


Jewelz
17.09.2008, 19:07
Столкнулся с проблемой -
если импортировать анимированный гиф "руками" в муви клип, то импортируются все его кадры, если же загружать через loadClip то отображается только первый кадр! возможно ли как то подгружать анимированные гиф?

chingachgoog
17.09.2008, 19:41
You can load new kinds of image files at runtime, which include progressive JPEG images, and non-animated GIF and PNG files. If you load an animated file, the first frame of the animation appears

.....

etc
17.09.2008, 20:56
Можно через AS3, в AS1/AS2 — нет.

chingachgoog
18.09.2008, 14:21
Можно через AS3.

Интересно как?
Loader не подходит:
Loads a SWF, JPEG, progressive JPEG, unanimated GIF, or PNG file into an object that is a child of this Loader object. If you load an animated GIF file, only the first frame is displayed.
Что легко проверить:

var pictLdr = new Loader();
var pictURLReq = new URLRequest("quiet.gif") // гифка с этого форума
pictLdr.load(pictURLReq);
this.addChild(pictLdr);

Значит как-то по-другому анимированный гиф надо грузить?

etc
18.09.2008, 14:34
http://www.bytearray.org/?p=95

chingachgoog
18.09.2008, 16:01
Ну таким же макаром можно то же самое сделать и на AVM1 с помощью сервера.

etc
18.09.2008, 16:06
С помощью сервера можно много чего сделать.