• Авторизация


Часики. 05-06-2016 05:32 к комментариям - к полной версии - понравилось!

Это цитата сообщения Cadmii Оригинальное сообщение

Сделать аналоговые часы в Adobe Flash Professional CS5


Сделать аналоговые часы в Adobe Flash Professional CS5













Порядок действий:



Создать слои (5) для фона, секунды, минуты, часа и скрипта.
На слое фон просто нарисовать квадрат инструментом прямоугольник или овал. Потом его можно будет удалить.

Встать на слой «Секунда» и инструментом прямоугольник нарисовать в нем полоску подобрав цвет (вид секундной стрелки). Пока секундный рисунок выделен , его надо ПРЕОБРАЗовать в мувиклип (видеоролик) назвав новый символ «sec min» . Указываем точку регистрации –она должна быть в ЦЕНТРЕ ВНИЗУ (это Важно). В панели свойства символа даём имя sec-(это важно!).

2. Становимся на слой «Минута» и из библиотеки перетягиваем созданный символ «sec min». Располагаем её в центре часового фона. Это будет минутная стрелка . Пока стрелка выделена регулируем цвет, длину и ширину (Ваше усмотрение). В панели свойства даем имя min-(это важно!).

3. Становимся на слой «Час» и опять из библиотеки перетягиваем символ «sec min» и размещаем его в центре часового фона. Регулируем выделение соответственно виду часовой стрелки. В панели свойства даём имя hour-(это важно!).

Теперь каждому к слою надо добавить по одному кадру. Для этого нажимаем кнопку на клавиатуре F5. Переходим на слой «Скрипт» и в панели «Действие» вписываем скрипт:

time=new Date(); // объект time 
seconds = time.getSeconds()
minutes = time.getMinutes()
hours = time.getHours()

hours = hours + (minutes/60);

seconds = seconds*6; // считаем секунды
minutes = minutes*6; // считаем минуты
hours = hours*30; // считаем часы

sec._rotation=seconds; // задаём значение параметра rotation
min._rotation=minutes; // задаём значение параметра rotation
hour._rotation=hours; // задаём значение параметра rotation


Тестировать ролик.

Если все правильно, переходим к украшению часов.

Находясь на каждом слое , он обязательно должен быть выделен!!! Это обязательно и важно!

Становимся на слой фон. Если преобразовать фон в символ видеоролика ,можно будет применить любые фильтры и сделать его любой цветовой гаммой. Также можно добавить еще один слой для внутреннего фона, уменьшим его в размере. И также преобразовав в символ видеоролика украсить его. Таким образом у Вас получится уже 2 слоя с названием «Фон».

Выше слоя(ев) «фон» создали слой «Циферблат» .

Далее выбираем из панели управления программой ВСТАВИТЬ «Новый символ»-выбираете «Клип(ролик)» . В открывшемся поле инструментом «текст» вписываете нужное кол-во цифр и располагаете в нужном месте (можно на одном 1 кадре все сделать, а можно на каждом для каждой цифры создать свой слой-это не принципиально. Но применяя фильтр к каждой цифре в отдельности, Вы сможете придать им и другой цвет).

Когда все готово, нарисованный циферблат надо перенести на основную сцену из библиотеки в рабочую область флеш (зажав правой кнопкой мыши перетянуть на сцену).

Теперь можно добавить еще слой для картинки. Называете слой «Картинка» и импортируете в библиотеку нужную. Располагаете ее на сцене в таком порядке, как Вам надо. Таким образом можно добавить еще несколько. Преобразовав их в видеоролик, Вы также сможете им применить соответствующие фильтры.

Завершая украшение, поверх всех слоев создаете еще один слой с именем «Центр» и в нем рисуете маленький кружок, чтобы спрятать стыки стрелок.

Ну вот и всё.

Желаю творческих успехов. Для Вас работала Cadmii.


[500x]

[500x]

[500x]

[500x]

Надеюсь Вам понравилось! [показать]

вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Часики. | ALLYENA - Дневник ALLYENA | Лента друзей ALLYENA / Полная версия Добавить в друзья Страницы: раньше»