Применение инструментов Macromedia Flash для создания рисунков


Задание 8.Создайте flash-ролик “Стрелочные часики”. Алгоритм работы



бет30/31
Дата26.12.2023
өлшемі2,73 Mb.
#144229
түріПрактическая работа
1   ...   23   24   25   26   27   28   29   30   31
Байланысты:
praktika flash

Задание 8.Создайте flash-ролик “Стрелочные часики”.
Алгоритм работы:

Сопровождающие иллюстрации

Шаги




  1. Создайте новый Flash документ

  2. Нарисуйте круг

  3. откройте окно Window / Info в котором задайте его размеры (W: 100; H: 100) и координаты (X: 100; Y: 100) относительно левого верхнего края.

  4. Инструментом Text сделайте надписи “12”, “3”, “6”, “9” и расставьте их.




  1. Нарисуйте прямую, параллельную оси OY, и преобразуйте ее в символ Movie Clip с именем Strelka Seconds

  2. Двойным щелчком по символу войдите в режим редактирования

  3. На панели Properties задайте размеры прямой (0; 50) и координаты (0; -50).

  4. Выберите тип прямой Hairline и цвет прямой.




  1. Вернитесь на главную сцену

  2. Выберите символ “Strelka Seconds” и задайте ему координаты (150; 100).

  3. Определите также его скриптовое имя ssec (в поле Instance Name




  1. Откройте окно библиотеки Library и сделайте дубликат символа “Strelka Seconds” с именем “Strelka Minutes” (правой кнопкой мыши на символ “Strelka Seconds” / Duplicate).

  2. Внутри символа “Strelka Minutes(ПК / Edit) изменим стиль линии на точечный и укажем размер “2




  1. Вернитесь на главную сцену

  2. Перенесите из библиотеки символStrelka Minutes

  3. На панели Properties задайте ему скриптовое имя smin и координаты (150; 100)




  1. Нарисуйте черный квадрат со стилем линии контура Hairline

  2. Поверните его на 45 градусов.




  1. Инструментом Subselection щелкните по конутру “квадрата”, в вершинах появятся якорные точки

  2. Выберите мышкой нижнюю точку и удалим ее, нажав кнопку Del




  1. Инструментом Selection выделите треугольник и задайте размеры (5; 50)

  2. Преобразуем треугольник в символ Movie Clip с именем “Strelka Hours” и зададим ему скриптовое имя shour.

  3. Внутри символа зададим координаты для треугольника (-2,5; -50).

  4. Вернемся в главную сцену и зададим координаты символа “Strelka Hours(145,5; 100)




  1. Создайте новый слой и разместите его выше первого

  2. Второй кадр преобразуйте в ключевой

  1. Выберите первый кадр и откройте окно Actions. Поместите в него следующий скрипт







  1. Выберите второй кадр и откройте окно Actions. Наберите короткий скрипт

  2. Запустите и сохраните ролик

Во многих случаях при создании анимации необходимо учитывать текущее время. Для этого существует объект Date, который представляет собой хранилище (и одновременно) инструмент для обработки информации о дате и времени. Он позволяет манипулировать этой информацией как свойствами объекта. Значения его свойств постоянно и автоматически обновляются через связь с внутренними часами компьютера. Дата и время хранятся как обычные числа, но обрабатываются программой Flash MX они особенным образом. Для создания экземпляра объекта Date применяется « конструктор »:
<переменная> = new Date (год, месяц, число, часы, минуты, секунды, миллисекунды);
Параметрами являются свойства объекта Date. Можно или совсем не задавать этих параметров, или задать любое их количество. Если параметров нет, то соответствующим свойствам объекта присваиваются текущие значения.
При задании параметров для введения года нужно или два, или четыре числа. (Если введено два числа, то программа поймет вводимый год, как принадлежащий 20 веку.) Месяц вводится числом от 0 (январь) до 11 (декабрь). Число месяца задается значением от 1 до 31. Часы задаются числом от 0 до 23. Минуты и секунды вводятся числами от 0 до 59. Миллисекунды задаются числом от 0 до 999.
Объект Date имеет множество однотипных методов типа getHours, setHours, getMonth, setMonth, getSeconds, setSeconds и так далее. Метод getTime () , который возвращает текущее время как количество миллисекунд, прошедшее с начала 1970 года по универсальному времени. Этот метод можно использовать как таймер и применять в условных операторах. Например, так:


Достарыңызбен бөлісу:
1   ...   23   24   25   26   27   28   29   30   31




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет