Создадим новый символ (Insert / NewSymbol) типа MovieClip и назовем его Кошка
. На панели ColorMixer выберите тип заливки Bitmap и откройте файл кошки.jpg (Это изображение тут же появится в селекторе цвета заливки, а рисунок в окне библиотеки)
Выберите инструмент Rectangleи нарисуйте прямоугольник размером примерно с рабочее поле
Измените масштаб рабочего поля на 25%
Выберите инструмент FillTransform и щелкните по нарисованному прямоугольнику.
Перетащите левый нижний маркер к центру так, чтобы весь рисунок уместился в прямоугольник.
Выберите инструмент Lasso в опциях которого, выберите MagicWand
Изменим настройки: выберем MagicWandSettings и в поле Threshold установите чувствительность равную 33.
Нажмете клавишу Esc, чтобы снять выделение рисунка
Щелкните курсором по фону между изображениями фаз движения кошки и нажмите клавишу Delete.
Инструментом Selection выделите изображение первой фазы движения, и сгруппируем его (Modify / Group). Так же поступите и с остальными изображениями фаз движения.
Нажимая клавишу F6, добавьте еще 11 ключевых кадров.
Выделите первый кадр
Удерживая клавишу Shift, инструментом Selection щелкните по первой фазе движения
Нажмете клавишу Delete
Аналогично поступите с остальными кадрами, оставив на каждом соответствующую фазу движения
Измените вид рабочего поля, добавив сетку (Ctrl+э).
Включите эффект OnionSkin и совместите изображения всех кадров в одной точке
Вернитесь на сцену
Из окна библиотеки перетащите созданный символ на рабочее поле сцены
Выделите символ на рабочем поле и откройте панель Properties
Создайте новый Flash документ и импортируйте изображения с папки слайд_шоу на рабочее поле (File – Import – ImporttoStage).
Каждое вставленное изображение, прежде чем его удалить, преобразуйте в символ (F8), задав тип Button.
С помощью вспомогательных направляющих (View – Guides – LockGuides) разбейте лист на части для последующей вставки наших изображений.
Переименуйте наш слой «Кнопки»
На рабочее поле первого кадра вынесите из библиотеки только что созданные кнопки, так чтобы они не мешали просмотру слайдов.
Создайте новый слой «Слайды»
Расположите слой «Слайды» под слоем «Кнопки»
Клавишей F7 вставьте 8 пустых ключевых кадров
Выделим второй ключевой кадр и поместим в него изображение из библиотеки.
Привяжем к этому кадру сценарий, который бы останавливал прокрутку кадров при просмотре в ожидании команды пользователя.
Так же проступим и с остальными кадрами.
Выделим первый кадр и на него наложим тот же сценарий Stop();
В окне Properties первому кадру дадим имя begin, а последнему end.
Вернемся на слой Кнопки и на каждую кнопку наложим сценарий, который будет запускать тот кадр, на котором находится соответствующий кнопке слайд:
Из библиотеки кнопок Window / CommonLibraries / Buttons перетащите на этот же кадр еще четыре кнопки, с помощью которых также можно будет управлять показом слайдов:
Двойным щелчком по первой кнопке откройте окно редактирования кнопки
Добавьте еще один слой и расположите его поверх остальных
Введите текст Begin
Вернитесь на рабочее поле основной сцены
Также поступите и с кнопкой End
Кнопка “Begin” задает переход к началу просмотра. К этой кнопке привяжем сценарий
Кнопка “End” задает переход к последнему кадру. К этой кнопке привяжем сценарий
Кнопка задает переход к следующему кадру. К этой кнопке привяжем сценарий
Кнопка задает переход к предыдущему кадру. К этой кнопке привяжем сценарий
Запустим наш фильм для просмотра
Цифра в скобках команды gotoAndStopуказывает на номер соответствующего кадра. Если в скобках команды указывается не цифра а имя, то переход осуществляется на кадр с указанным именем.
Команда _root.nextFrame(); запускает следующий кадр при щелчке мыши on (press) Команда _root.predFrame(); запускает предыдущий кадр
Задание 6.Создайте flash-ролик “Автомобиль”.
Алгоритм работы:
Сопровождающие иллюстрации
Шаги
Создайте новый Flash документ и назовите единственный слой «Фон»
На первый кадр слоя «Фон» импортируйте картинку с изображением пейзажа File / Import / ImporttoStageи Используйте для этого подходящее изображение в формате bmp, jpeg, gif или png.
Заблокируйте слой, нажав кнопку под изображением замка.
Добавим новый слой, щелкнув по кнопке и назовем его «Авто»
Нарисуем на слое «Авто» машинку без колес. Не рисуем колеса потому, что автомобиль будет совершать плавное поступательное движение по экрану, а колеса должны вращаться. Поэтому их мы будем рисовать отдельно
Щелкнем по слою «Авто» на Монтажном столе чтобы выделить всю машинку или выделим ее использую инструмент выделения Selection
Преобразуем машинку в символ, для этого выполним команду меню Modify/ConverttoSymbol или нажмем клавишу F8. В окне ConverttoSymbol введем имя Авто и выберем Movieclip.
Зададим движение нашего авто. Для этого выделим символ Авто и убедившись, что находимся на сцене откроем окно Actions. Введем скрипт
Запустим ролик Ctrl + Enter
Двойным щелчком щелкнем по символу Авто. Мы оказались внутри символа.
Инструментом овал нарисуем колесо и диски, чтобы было видно вращение колеса.
Выделим наше колесо и преобразуем в символ Movieclip
Наложим скрипт на колесо
Используя клавишу Ctrl создадим копию колеса и перенесем ее в то место, где оно должно быть
Вернемся на сцену и запустим ролик.
Сохраните файл
В приведенном сценарии оператор rotation при каждом запуске кадра onClipEvent (enterFrame) (12 раз в секунду) поворачивает колесо на 15 градусов по часовой стрелке.