2008-09-30 3 views
3

Верьте или нет. Мне нужен способ отображения анимированных gifs в Flex 3. У этого парня есть компонент для продажи, но только для Flex 2: http://dougmccune.com/blog/2007/01/19/how-to-load-animated-gifs-using-adobe-flex-20/.Анимированные Gifs в Flex 3

И я реализовал этот пример: http://www.bytearray.org/?p=95, но для больших gif-систем это очень интенсивно работает на CPU и заставляет пользовательский интерфейс зависать.

Кто-нибудь знает о любых альтернативных решениях? В противном случае мне, возможно, придется взглянуть на повторный факторинг второго примера, чтобы использовать псевдо-потоки. Eugh.

+0

только из любопытства, насколько велики эти gifs? – grapefrukt 2008-09-30 09:17:59

+0

Они различаются, но они могут быть до и над 320x240 ... – outsidecontext 2008-09-30 10:05:04

ответ

0

this help?

Редактировать: Я не знаю, как хорошо это предложение работает на более крупном GIF, но если у вас все еще есть проблемы, возможно, стоит импортировать GIF во Flash и превратить его в свой собственный SWF.

Flex должен быть более чем способен играть, без каких-либо проблем.

+0

Проект кода google кажется тем же самым кодом, что и у bytearray. – grapefrukt 2008-09-30 09:11:40

1

Благодарим за отзыв. Проект кода Google в этой ссылке (http://code.google.com/p/as3gif/) такой же, как и на байтарах (http://www.bytearray.org/?p=95), которые я реализовал.

Я воспользовался быстрым псевдо-потоковым примером, используя этот код, и он слишком медленный.

Похоже, мне нужно будет SWF в формате GIF на лету ...

0

Отъезд SWFMILL для выезда за создание ГИФы. Я считаю, что они поддерживают анимированные GIF-х

http://swfmill.org/