Анимированные Gifs в Flex 3 - PullRequest
       33

Анимированные Gifs в Flex 3

3 голосов
/ 30 сентября 2008

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

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

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

Ответы [ 4 ]

2 голосов
/ 02 октября 2008

Я купил и использовал продукт mccune, но теперь изменил на flex 3. Я нашел ваш вопрос, ища тот же ответ, что и вы, и только что натолкнулся на это

http://flexology.wordpress.com/2008/09/30/loadinganimated_gif_in_flex/

1 голос
/ 30 сентября 2008

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

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

Похоже, мне нужно будет переключать GIF-файлы на лету ...

0 голосов
/ 30 сентября 2008

Проверьте swfmill для создания swf. Я считаю, что они поддерживают анимированные GIF

http://swfmill.org/

0 голосов
/ 30 сентября 2008

Помогает ли ?

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

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

...