ВЫВОДЫ К ГЛАВЕ 1
Flash-технологии- позволяют создать более яркую мультисенсорную интерактивную среду обучения с почти неограниченными потенциальными возможностями, оказывающимися в распоряжении и преподавателя, и учащегося. Поэтому создание приложений, используя данную технологию является актуальным направлением.
В первой главе были рассмотрены особенности Flash-технологий, обзор некоторых имеющихся на данный момент flash-приложений. Вследствие чего были рассмотрены примеры применения подобных технологий в школьном учебном процессе, что позволило более подробно изучить предметную область и пользование данных технологий в обучении. Так же изучена программа базового курса в средней школе по Семакину И.Г.
ГЛАВА 2.ПРОГРАММНЫЕ СРЕДСТВА РАЗРАБОТКИ FLASH-ПРИЛОЖЕНИЯ «АНИМАЦИЯ ДЛЯ ШКОЛЬНИКОВ»
2.1. Мультимедийная платформа AdobeFlash
Flash (от англ. Flash - «вспышка») - это технология веб-мультипликации и создания интерактивного контента. Основная особенность Flash - векторный морфинг, когда задаются начальные и конечные векторные объекты, и программа осуществляет перетекание объектов друг в друга. В результате можно создавать сложные анимационные сюжеты, используя несколько ключевых кадров.[1]
В конце 1980-х годов, когда в результате слияния в Калифорнии образовалась мощная компания Micromedia. Кто же участвовал в слиянии? Во-первых, Macromind - небольшая чикагская компания, специализировавшаяся на разработке программного обеспечения, одним из продуктов которой было приложение VideoWorks. Во-вторых, Paracomp - компания из Сан-Франциско, известная благодаря своему SD-приложению SwivelSD, рассчитанному на Macintosh. В-третьих, компания Authorware, штат Миннесота, получившая известность после выпуска мультимедийного приложения Authorware. В 1991 году компании Macromind и Paracomp были объединены в компанию Macromind-Paracomp, а затем к ним примкнула компания Authorware.[17]
Основателем четвертой компании был Джонатан Гай, автор таких известных игр для Macintosh, как DarkCastle и BeyondDarkCastle. В январе 1993 года он убедил своего партнера и программиста Чарли Джексона (основателя компании SiliconBeachSoftware) инвестировать средства и оказать помощь в создании компании FutureWave. Планировалось, что новая компания будет разрабатывать программное обеспечение, которое доминировало бы на рынке планшетных компьютеров. Первый продукт вышел под названием Go. К сожалению, ранние планшетные компьютеры так и не стали популярными. Кроме того, нельзя не упомянуть о корпоративном противостоянии AT&T. В силу этих причин приложение Go так и не нашло своего места на рынке.[7]
Таким образом, компания FutureWave столкнулась с серьезными трудностями: целый год ушел на разработку приложения, которое не нашло своего потребителя. Ни о расширении, ни об увеличении доходов говорить не приходилось.
Положение удалось исправить после выпуска небольшой графической программы Small Sketch, которая создавалась как дополнение к Go. Новый продукт продвигался на рынке как программа рисования, рассчитанная и на Macintosh, и на Windows. Возможно, одним из ярчайших примеров дальновидных действий разработчиков можно считать принятие решения о переделке Small Sketch из приложения, предназначенного для создания статических изображений, в программу подготовки анимации. Толчком послужило развитие Интернета. Глобальная сеть должна была стать прекрасной средой для передачи двухмерной анимации.
После того как компании Adobe и Fractal Design отказались покупать данную технологию, компания Future-Wave подготовила собственную программу Future Splash Animator, выход которой приходится на лето 1996 года. Это приложение предназначалось для создания линейной анимации на базе векторной графики. Данный продукт сразу привлек к себе внимание и был использован при разработке Web-версии MSN компанией Microsoft, а так же при разработке электронной версии Disney Daily Blast компанией Disney. В ноябре 1996 года Future Wave получила предложение о совместной работе от компании Macromedia. Для небольшой фирмы, штат которой состоял лишь из шести человек, это был прекрасный шанс. В декабре 1996 года компания Macromedia купила технологию Future Splash у Future Wave, а уже в начале 1997 года выпустила первую версию Flash 1.
После передачи эстафеты компании Macromedia началось интенсивное развитие Flash. С каждой новой версией пополнялся арсенал инструментов и функций этого программного средства.
В 2005 году выходит долгожданная 8 версия Flash. Появляются новые возможности, такие как: создание фильтров (подобных фильтрам Photoshop), которые можно применять даже программно, что очень важно, появляются новые возможности работы со шрифтами и многое другое.
Тогда же в 2005 компанию Macromedia покупает Adobe за 3.5 млрд. долларов и с этого момента программа называется Adobe Flash.
Потом появляется Flash Professional 9 ActionScript 3.0 с принципиально новым AS 3.0.преодолела длинный путь. Те свойства, которые считались революционными в одной версии, со временем казались примитивными по сравнению с мощными функциями последующей версии.
Adobe Flash Professional CS6 – это одна из самых мощных и популярных программ, которая предназначена для профессиональной разработки интерактивных флэш-роликов или интерактивного содержимого веб-страничек, а также для создания видео-flash-роликов.
Приложение Adobe Flash Professional CS6 имеет в своем арсенале широкие функциональные возможности, позволяющие легко и просто создавать интерактивные проекты под разные платформы, в результате чего у вас не будет проблем с демонстрацией своих творений перед любой публикой.
Стоит отметить, что в данной программе анимации можно делать с помощью всего лишь одного клика мышкой. Благодаря объектно-ориентированному подходу к созданию анимации, который реализован в программе Adobe Flash Professional CS6, вы сможете быстро и удобно сделать из картинки анимированный flash-ролик.
А новые инструменты, предназначенные для редактирования движения объектов, позволяют значительно быстрее и проще осуществлять работу с проектами, поскольку, например, есть такая удобная возможность, как автоматическое создание траектории движения. А благодаря редактору движения, можно задавать свойства анимации у любых объектов.
Ключевые особенности и функции программы:
Создание интерактивных проектов с максимально реалистичной и живой анимацией;
В работе с видео-flash-роликами есть возможность предварительного воспроизведения проектов, а также наличие ключевых точек;
Возможность работы с файлами FLA-формата,который построен на основе XML;
Улучшена интеграция программы с помощью Creative Suite;
Возможность работать с текстом благодаря среде под названием Text Layout Frame work;
Наличие инструмента «Декорирование», который позволяет добавлять в проект выразительные эффекты анимации;
Наличие панели под названием «Фрагменты кода», содержащей заготовки, которые можно быстро вставить в проект;
Наличие палитры «Кости», содержащей новые атрибуты движения, которые позволяют создавать реалистичную анимацию;
Улучшены возможности редактора под названием ActionScript 3.0.
Возможность конвертировать анимацию непосредственно в код ActionScript 3.0;
Возможность вставки в проекты музыки в формате MP3.[2]
Для разработки данного программного продукта, была выбрана программа Adobe Flash Professional CS6. Причины выбора данной программной среды достаточно прост: в настоящее время многие разработчики интeрaктивныx прилoжeний всё чaще стали прибегать к средствам Flash-технологии, потому что эта технология позволяет создавать элементы навигации, анимированные логотипы, полномасштабные озвученные мультфильмы и даже целые сайты с множеством разнообразных интерактивных элементов.
Adobe Flash Professional CS6 — это среда (программа) для разработки интерактивных и мультимедийных приложений. Эта программа обладает удобным интерфейсом для работы с анимацией (рис.2.1).[3]
Рис.2.1. Программа Adobe Flash Professional CS6
На начальной странице отображены пункты:
Создать по шаблону
Открыть недавний
Создать
Дополнительные возможности
Справка
Вверху окна отображено меню, которое содержит весь функционал программы.
Adobe Flash Professional CS6 позволяет создавать различные проекты(AS2, AS3, flash и т.д.). При создании проекта, с помощью вкладки "окно» рекомендуется добавить следующие основные элементы:
Временная шкала.
Инструменты.
Действия.
Фрагменты кода.
Монтажный кадр.
Временная шкала упорядочивает содержимое документа по времени и управляет слоями и кадрами. В документах Flash Professional время делится на кадры, как на кинопленке. Слои можно сравнить со сложенными в стопку диапозитивами, каждый из которых содержит сцену, отображаемую в рабочей области. Основными компонентами временной шкалы являются слои, кадры и точка воспроизведения.
Список слоев в документе приводится в столбце с левой стороны от временной шкалы. Кадры, содержащиеся в каждом слое, появляются в строке справа от имени слоя. Заголовок временной шкалы в верхней ее части отражает номера кадров. Точка воспроизведения указывает на текущий кадр, отображаемый в рабочей области. По мере воспроизведения документа точка воспроизведения перемещается по временной шкале слева направо.
Строка состояния временной шкалы в нижней ее части показывает номер выделенного кадра, текущую частоту кадров и время воспроизведения, прошедшее от начала до текущего кадра(рис.2.2).
Рис.2.2. Фрагмент программы Adobe Flash Professional CS6 "Временная шкала"
Панель Инструментов содержит множество функций для работы с графикой, например рисование, закраска, изменение размеров и так далее. Панель Tools содержит слишком много инструментов, чтобы показать их все одновременно. Некоторые инструменты размещены в группах на панели Tools. Маленький треугольник в углу кнопки инструмента указывает, что в группе есть другие инструменты (рис.2.3).
Рис.2.3. Фрагмент программы Adobe Flash Professional CS6 "Инструменты"
Окно действия определяет любые операции, которые нужно связать с полем формы: переход на определенную страницу, воспроизведение клипа мультимедиа и т.д. Вкладка «Действия» отображается для всех типов полей форм и включает следующие параметры(рис.2.4).
Рис.2.4. Фрагмент программы Adobe Flash Professional CS6 "Действия"
Для ускорения разработки проектов в Adobe Flash Professional CS6 есть окно "Фрагменты кода", с помощью которого можно ускорить разработку благодаря использованию готовых фрагментов кода — удобного средства вставки типовых действий, анимации, манипуляций «мультитач», а также других ресурсов. Это позволяет даже новичкам разобраться на примерах в новом языке, или уже опытным программистам копировать уже написанный код (рис.2.5).
Рис.2.5. Фрагмент программы Adobe Flash Professional CS6 "Фрагменты кода"
Adobe Flash Professional CS6 предусматривает и множество других элементов, которые значительно упрощают разработку продуктов.
|