Когда все сделано, остается только сохранить все одним файлом на жестком диске. Для этого используйте команду меню File > Save GIF Animation As (Файл > Сохранить GIF-анимацию как).
Осталось только загрузить анимацию в телефон.
Еще хотелось бы рассказать об одной несложной, но очень полезной функции программы GIF Movie Gear – оптимизации анимированного файла.
По умолчанию в выходном файле сохраняются все кадры изображения полностью, в результате чего размер файла может оказаться большим, чем хотелось бы. Однако ведь обычно при переходе от кадра к кадру изменяется лишь небольшая часть изображения, иногда даже менее 10 %. Так вот, программа GIF Movie Gear оптимизирует файл так, что сохраняется не весь кадр, а только часть, отличающаяся от предыдущего.
Чтобы воспользоваться функцией оптимизации, выполните команду Animation > Optimize (Анимация > Оптимизировать) или воспользуйтесь комбинацией клавиш Ctrl+T. Появится соответствующее окно (рис. 6.11).
Рис. 6.11. Настройки оптимизации.
Установите флажок Shrink palettes (global and local) (Смешать палитры (глобальную и локальную)). Это позволит уменьшить размер файла за счет объединения палитр.
Справа вы можете видеть информацию о размере текущего файла и файла после оптимизации. Как видите, в нашем случае он уменьшится на 23,1 %, что очень даже неплохо. В некоторых случаях размер оптимизированного файла может быть в два и более раза меньше, чем размер неоптимизированного. Для завершения процесса оптимизации нажмите кнопку OK.
В результате будут удалены все неиспользуемые фрагменты изображений. Окно программы примет следующий вид (рис. 6.12).
Теперь просто сохраните динамическую картинку одним файлом, как это было описано выше, и загрузите ее в телефон.
На этом закончим знакомство с процессом создания анимированных изображений. Используя полученные знания, вы с легкостью сможете создавать интересные и красивые динамичные картинки и украшать ими свой мобильный телефон.
Рис. 6.12. Оптимизированные кадры анимации.
Создание flash-анимации
Очень многие современные мобильные телефоны имеют среди прочего программного обеспечения проигрыватель flash-анимации. Это позволяет загружать файлы с расширением SWF и просматривать их на экране мобильного.
В этом разделе рассмотрим, как создать простой flash-ролик, чтобы потом его можно было экспортировать в телефон. Для работы понадобится программа Macromedia Flash. В качестве примера используется версия Adobe Flash CS3, но вы можете использовать и другую версию данной программы, поскольку изменения в интерфейсе несущественны. Вы не найдете здесь подробного описания приложения и профессиональных приемов работы с ним; для этого обратитесь к соответствующей литературе. В этом разделе будут даны некоторые рекомендации, касающиеся создания роликов именно для мобильных телефонов.
Для начала запустите редактор flash-графики Adobe Flash CS3 (рис. 6.13).
Как видите, рабочая область имеет размер 550 x 400 точек, а размеры экранов мобильных телефонов намного меньше. Нужно заметить, что векторная графика отличается легкой масштабируемостью, то есть размер файла и качество изображения не зависят от размера рабочей области. Вы можете создать документ размером 550 x 400 точек, а потом уменьшить его до размера 55 x 40 точек. Однако лучше всего задать размеры заранее. В таком случае гарантированно не будет искажений, и ролик отобразится на весь экран.
Рис. 6.13. Программа Adobe Flash CS3.
Чтобы уменьшить размер рабочей области flash-анимации, щелкните правой кнопкой мыши на рабочей области программы и в открывшемся контекстном меню выберите пункт Document Properties (Свойства документа) (рис. 6.14).
Здесь следует установить высоту и ширину будущего ролика. Лучше всего будет, если эти параметры совпадут с размерами экрана телефона. Для примера создадим анимацию размером 128 x 128 точек. Для указания ширины служит поле width (ширина), а для высоты – поле height (высота). Для подтверждения изменений нажмите кнопку OK.
Рис. 6.14. Свойства документа.
Рабочая область готова, можно приступать к рисованию. Не будем придумывать что-то сложное, а нарисуем простую вертушку, как в примере с GIF-анимацией (рис. 6.15).
Теперь заставим рисунок двигаться, а для этого нужно создать как минимум еще один ключевой кадр. Щелкните правой кнопкой мыши на одном из кадров, например на 12-м. В открывшемся контекстном меню выберите пункт Insert Keyframe (Вставить ключевой кадр).
Установите указатель временной шкалы на созданный ключевой кадр. Выполните команду меню Modify > Transform > Rotate 90 CCW (Изменить > Трансформация > Поворот на 90° по часовой стрелке). Таким образом вы повернете вертушку на 90° по часовой стрелке.
Сейчас нужно воспользоваться автоматическим заполнением кадров для построения гладкой анимации. Для этого щелкните правой кнопкой мыши на одном из кадров, расположенных между ключевыми. В открывшемся контекстном меню выберите пункт Create Motion Twin (Создать расчетную анимацию). В результате временная шкала станет похожей на шкалу, изображенную на рис. 6.16.
Простейший flash-ролик создан. Вы можете нажать клавишу Enter, чтобы просмотреть его.
Теперь нужно этот ролик сохранить. Для этого используйте команду File > Export > Export Movie (Файл > Экспорт > Экспорт фильма) или комбинацию клавиш Ctrl+Alt+Shift+S. После определения места хранения и имени файла появится окно с настройками экспорта файла (рис. 6.17).
Рис. 6.15. Готовый рисунок.
Рис. 6.16. Фрагмент временной шкалы с автоматическим заполнением.
Здесь из раскрывающегося списка Version (Версия) нужно выбрать версию flash-проигрывателя, для которого будет создаваться ролик (чтобы точно узнать, какая версия установлена на вашем телефоне, обратитесь к документации), нажмите кнопку OK. Ролик готов. Теперь вы можете просмотреть, что получилось. Для этого запустите flash-анимацию. Ролик будет открыт в проигрывателе (рис. 6.18).
Рис. 6.17. Параметры экспорта ролика.
Рис. 6.18. Воспроизведение ролика в проигрывателе.
Теперь осталось только загрузить ролик в телефон и наслаждаться собственным творчеством.
Таким образом, потратив немного времени, вы получите полноценный ролик, который сможете загрузить в телефон и показать друзьям и знакомым.
Ниже представлен общий алгоритм создания flash-анимации для телефона.
1. Создание нового документа в программе Macromedia Flash.
2. Установка размера рабочего поля равной или пропорциональной размеру экрана мобильного телефона.
3. Создание анимационного ролика.
4. Экспортирование ролика в соответствующем формате.
5. Загрузка анимации в телефон.
Написание игр с помощью J2ME