Как создать часы во flash?

3 ноября 2014 г. Просмотров: 862
Флеш-часы могут стать стильным элементом рабочего стола вашего компьютера. Их можно использовать в качестве заставки на многих современных мобильных телефонах. Если вы создаете сайт, то такие часы станут хорошим дополнением к интерфейсу. Посредством технологии Flash можно создать действительно красивые циферблаты. Все зависит от вашего воображения.

Вам понадобится

  • - Macromedia Flash

Инструкция

  • Установите программу Macromedia Flash. Ее можно загрузить с официального сайта разработчика Adobe. Запустите инсталлятор и следуйте инструкциям, которые будут появляться на экране. После завершения запустите программу с помощью созданного ярлыка на рабочем столе.
  • Выберите пункт «Создать новый флеш-документ». Создайте 3 слоя, которые понадобятся для управления отображением, а именно «Программный код», «Стрелки», «Фон».
  • Перейдите на слой «Стрелки», кликнув на палитре слоев в левой части окна программы. Нарисуйте 3 стрелки различной длины (для секунд, часов и минут соответственно).
  • Каждую стрелку переведите в «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);

  • Переменная hours получает при помощи функции «GetTimeHours» соответствующее время. Аналогичным образом работают минуты и секунды. Часовая стрелка получила название hourspoint, а стрелки minutepoint и secondpoint получили минутные и секундные значения. Задайте имя каждой стрелке в соответствующем окне слоя «Стрелки», в нижней части окна во вкладке «Properties».
  • Переместите все стрелки в одну. Это будет исходная 12-часовая точка. На слое «Фон» создаем нужную картинку. Затем перейдите в меню «Файл» - «Создать» - «Экспортировать фильм». Задайте имя для ваших часов. Тип укажите swf, нажмите «Сохранить», версия FlashLite 1.1. Качество «JPEG – 100%». Ваши аналоговые часы готовы.
  • Оцените статью!