Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Гришина преддипломная практикаа.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
370 Кб
Скачать
☆
  1. Обоснование выбора инструментальных возможностей программной реализации задачи

Adobe Flash (ранее Macromedia Flash), или просто Flash (/flæʃ/), по-русски часто пишут флеш или флэш) — мультимедийная платформа компании Adobe для создания веб-приложений или мультимедийных презентаций. Широко используется для создания рекламных баннеров, анимации, игр, а также воспроизведения на веб-страницах видео- и аудиозаписей.

Платформа включает в себя ряд средств разработки, прежде всего en:Adobe Flash Professional и Adobe Flash Builder (ранее Adobe Flex Builder); а также программу для воспроизведения flash-контента — Adobe Flash Player, хотя flash-контент умеют воспроизводить и многие плееры сторонних производителей. Например, SWF-файлы можно просматривать с помощью свободных плееров Gnash или swfdec, а FLV-файлы воспроизводятся через мультимедийный проигрыватель Quicktime, и различные проигрыватели в UNIX-подобных системах при наличии соответствующих плагинов.

Adobe Flash позволяет работать с векторной, растровой и с трёхмерной графикой используя при этом GPU, а также поддерживает двунаправленную потоковую трансляцию аудио и видео. Для КПК и других мобильных устройств выпущена специальная «облегчённая» версия платформы Flash Lite, функциональность которой ограничена в расчёте на возможности мобильных устройств и их операционных систем.

Стандартным расширением для скомпилированных flash-файлов (анимации, игр и интерактивных приложений) является .SWF (Shockwave Flash). Видеоролики в формате Flash представляют собой файлы с расширением FLV или F4V (при этом Flash в данном случае используется только как контейнер для видеозаписи). Расширение FLA соответствует формату рабочих файлов в среде разработки.

Flash-технологии, или, как их еще называют, технологии интерактивной веб-анимации, были разработаны компанией Macromedia и объединили в себе множество мощных технологических решений в области мультимедийного представления информации. Ориентация на векторную графику в качестве основного инструмента разработки flash-программ позволила реализовать все базовые элементы мультимедиа: движение, звук и интерактивность объектов. При этом размер получающихся программ минимален и результат их работы не зависит от разрешения экрана у пользователя - а это одни из основных требований, предъявляемых к интернет-проектам.

Интерфейс Adobe Flash удобен и гибок в обращении. Рабочая среда состоит из элементов, которые можно перемещать, группировать, добавлять и прятать. Основными элементами являются «Временная шкала», «Свойства», «Библиотека», «Панель правок», «Вывод» и «Инструменты». К ним также можно добавлять и другие элементы, которые можно найти во вкладке «Окно». Настроенную рабочую среду можно сохранять и переключать между другими, сохраненными ранее. Также в Adobe Flash имеются уже заранее подготовленные рабочие среды, которые можно выбрать во вкладке «Окно» ► «Рабочие среды».

Среди них:

  1. Аниматор.

  2. Классический.

  3. Отладка.

  4. Дизайнер.

  5. Разработчик.

  6. Основные элементы.

  7. Маленький экран.

Начиная с Flash 9 появилась поддержка AS3.

Мною была выбрана данная среда программирования, потому что она позволяет работать с данными различного типа и различных форм представления. В основе анимации во Flash лежит векторный морфинг, то есть плавное «перетекание» одного ключевого кадра в другой. Это позволяет делать сложные мультипликационные сцены, задавая лишь несколько ключевых кадров.