Transcript pps
Macromedia Flash MX Управляемая анимация. Задание №1. Кнопки управления (“Play”, “Stop”) Создаем символ (Movie Clip) в слое1. В слое2 два символа-кнопки (правая – Play, левая – Stop) Создаем 30-й ключевой кадр (в 1-м и во 2-м слое). Для символа1 создаем движение по сцене (слева направо). Настройки для правой кнопки: Для правой кнопки (символ2) устанавливаем действие play(). Для левой кнопки (символ3) устанавливаем действие stop(). При открывшейся соответствующей закладке на нее нажать двойным щелчком. Проверить. Нажатие правой кнопки – остановка, левой возобновление движения. Запускаем. Проверяем. Сохраняем. Задание №2. Управляемый клип. В папке «Город» находятся три снимка г. Сосновый Бор. Создать клип из трех картинок, так, чтобы щелчком на левую кнопку клип начинал смену кадров, по правой - остановка. (кнопки можно создать в Photoshop) Для того, чтобы смена кадров произвольно не начиналась, в 1м ключевом кадре слоя1 (где фото Соснового Бора) установите действие “Stop”. Задание №3. Электронные часы. Создаем динамический текст (см. рис.) со следующими свойствами: Пример выполнения ролика: Задание №4. Механические часы. Создаем новый файл размером 100 х 100 . Вставляем новый слой и в свойствах называем слои соответственно Arrows и Grid. Разумно, чтобы стрелки были расположены над циферблатом: На слое Grid рисуем сам циферблат. Разметка часов находится на сервере ( в папке город). В 1-м ключевом кадре (вкладки Actions – Movie Control) создаем следующий код: В 2-м ключевом кадре (вкладки Actions – Movie Control) создаем следующий код: GotoAndPlay(1); Совет: не пишите код прямо в поле Action Script, лучше всего его набрать в блокноте и скопировать его туда. Запускаем на проверку и сохраняем. Далее создаем три новых символа с часовой, минутной и секундной стрелками. (Учтите, что поворачиваться "стрелки" будут относительно центра, помеченного кружком). Изменяем центр вращения символа так, чтобы каждый центр стрелок совпал с центром часов. Назовем их соответственно HArr, MArr и SArr: Для открытия содержимого библиотеки символов: Окно - библиотека Помещаем символы на слой Arrows и в разделе «Свойства» присвоим им имена HA, MA и SA: Для первого кадра слоя Arrows в панели ActionScript (не забудьте установить режим ExpertMode) пишем следующий код: Первые четыре строчки вам уже понятны по первому примеру. В строках 5 - 7 вычисляем угол поворота для соответствующих стрелок в зависимости от времени. Во втором ключевом кадре ролика на слое Arrows пишем код: GotoAndPlay(1); Проверяем. Сохраняем. Задание №5. Электронный секундомер. Создать клип (почти все установки как в электронных часах). При нажатии на «Старт» происходит отчет времени с момента нажатия. Пример выполнения ролика: секундомер