Вам понадобится
- - Macromedia Flash
Инструкция
1
Установите программу Macromedia Flash. Ее можно загрузить с официального сайта разработчика Adobe. Запустите инсталлятор и следуйте инструкциям, которые будут появляться на экране. После завершения запустите программу с помощью созданного ярлыка на рабочем столе.
2
Выберите пункт «Создать новый флеш-документ». Создайте 3 слоя, которые понадобятся для управления отображением, а именно «Программный код», «Стрелки», «Фон».
3
Перейдите на слой «Стрелки», кликнув на палитре слоев в левой части окна программы. Нарисуйте 3 стрелки различной длины (для секунд, часов и минут соответственно).
4
Каждую стрелку переведите в «Movie Clip» посредством правой клавиши мыши. Перейдите на слой «Код», нажмите на первый кадр. В нижней части окна пишите код:hours = fscommand2(“GetTimeHours”);
minutes = fscommand2(“GetTimeMinutes”);
seconds = fscommand2(GetTimeSeconds”);
hourspoint._rotation = 30*hours + 0.5*minutes;
minutepoint._rotation = *6minutes + 0.1*seconds;
secondpoint._rotation = 6*seconds;
gotoAndPlay(1);
minutes = fscommand2(“GetTimeMinutes”);
seconds = fscommand2(GetTimeSeconds”);
hourspoint._rotation = 30*hours + 0.5*minutes;
minutepoint._rotation = *6minutes + 0.1*seconds;
secondpoint._rotation = 6*seconds;
gotoAndPlay(1);
5
Переменная hours получает при помощи функции «GetTimeHours» соответствующее время. Аналогичным образом работают минуты и секунды. Часовая стрелка получила название hourspoint, а стрелки minutepoint и secondpoint получили минутные и секундные значения. Задайте имя каждой стрелке в соответствующем окне слоя «Стрелки», в нижней части окна во вкладке «Properties».
6
Переместите все стрелки в одну. Это будет исходная 12-часовая точка. На слое «Фон» создаем нужную картинку. Затем перейдите в меню «Файл» - «Создать» - «Экспортировать фильм». Задайте имя для ваших часов. Тип укажите swf, нажмите «Сохранить», версия FlashLite 1.1. Качество «JPEG – 100%». Ваши аналоговые часы готовы.