Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Создание мультфильма с часами, у которых стрелки движутся в соответствии с реальным временем

Читайте также:
  1. II Собрать схему усилителя в соответствии с номером задания.
  2. Quot;Это движутся мысли".
  3. Анализ конструкции в соответствии с требованиями
  4. Ароматическая древесина некоторых деревьев
  5. Б) схема оси развития, модифицированная в соответствии с представлениями структурной психосоматики -глубинные зоны перенесены к началу координат.
  6. Безусловно, если мужчина состоит в длительных отношениях даже с любимой женщиной, со временем сексуальная жизнь начинает угасать.
  7. Бельская Е.Г. [1998, с.70 - 73] выделила и описала особый тип клиентов, которых она назвала «трудными клиентами».

Пояснения:

new – ключевое слово, которое используется при создании массива.

Date – объект даты.

Для манипуляции с объектом даты используются методы.

Синтаксис:

Переменная=имяобъекта.метод();

Примеры методов:

getHours() – взять значение часов в 24-часовом формате.

getMonth() – взять значение месяца (от 0 до 11).

setMonth(значение) –установить значение месяца (январь=0).

1. Создайте пять символов типа Movie clip:

- циферблат часов

- часовая стрелка (основание стрелки строго в начале координат)

- минутная стрелка (основание стрелки строго в начале координат)

- секундная стрелка (основание стрелки строго в начале координат)

- центр (кружок), который закроет место соединения часовой и минутной стрелки.

2. На сцене создайте нужное количество слоев, которым присвойте соответствующие имена:

циферблат, часовая, минутная, секундная, центр, дата, вращение (тип каждого слоя – Normal, самый нижний слой – циферблат).

3. В каждом слое поместите нужный элемент часов. При перемещении экземпляров символов стрелок из окна библиотеки на сцену на панели Propertie s укажите для каждой стрелки имена: h – часовая, m – минутная, s – секундная, имена указываются в поле Instance Name (имя для Movie clip, а не Frame). Важно, чтобы все стрелки были выставлены на 12 часов.

4. В слое дата создайте два текстовых объекта, для вывода текущей даты и дня недели. Текстовые блоки типа Dynamic Text, они размещаются один над другим выше центра циферблата. На панели свойств Propertie s в поле Var введите имя xdate – для блока даты и xday – для блока дня недели.

5. Слой вращения предназначен для сценария, который будет управлять вращением стрелок.

6. Сделайте активным слой вращение и выделите первый ключевой кадр. На панели Actions напишите сценарий для Frame:

mydate=new Date(); //создаем объект даты

hr=mydate.getHours(); //получаем значение часов

min=mydate.getMinutes(); // получаем значение минут

sec=mydate.getSeconds(); // получаем значение секунд

h._rotation=(hr+min/60)*360/12; //поворот часовой стрелки

m._rotation=(min+sec/60)*6; //поворот минутной стрелки

s._rotation=sec*6; //поворот секундной стрелки

day=mydate.getDate(); //получаем значение числа

month=mydate.getMonth(); //получаем значение месяца

year=mydate.getFullYear(); //получаем значение года

xdate=(day+"."+(month+1)+"."+year);

aday=new Array("Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота");

xday=aday[mydate.getDay()]; // получаем день недели по его номеру

7. В каждом слое создайте второй ключевой кадр.

8. Протестируйте результат.


Дата добавления: 2015-07-07; просмотров: 128 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Пример 5. Движение по замкнутой линии| Загрузка звука и видео

mybiblioteka.su - 2015-2024 год. (0.006 сек.)