1 берем документ из третьего урока переименовываем его как Clock04
2 Создадим новые слои
Создадим 3 слоя HourLayer , MinLayer , SecLayer:
3 Рисуем стрелки
4 Пишем скрипт
time = new Date();
s = time.getSeconds();
m = time.getMinutes();
h = time.getHours();
setProperty ("min", _rotation, m*6+s*0.1);
setProperty ("sec", _rotation, s*6);
setProperty ("hour", _rotation, h*30+m*0.5);
5 Файлы проекта:
Clock04.fla
Clock04.swf
6 Еще раз ссылка на самоучитель по Flash MX : SelfTeach-Macromedia-Flash-MX.rar
Посты по теме :
Готов новый документ. Двойной щелчок по документу и откроем его во Flash
2 Создадим новые слои
Создадим 3 слоя HourLayer , MinLayer , SecLayer:
Создание слоя |
3 Рисуем стрелки
На слоях рисуем стрелки – секундную, минутную , часовую. Преобразуем в мовие клип – выделяем, правая кнопка и выберем Convert to Simbol:
Convert to Simbol |
Преобразуем в мовие клип |
4 Пишем скрипт
time = new Date();
s = time.getSeconds();
m = time.getMinutes();
h = time.getHours();
setProperty ("min", _rotation, m*6+s*0.1);
setProperty ("sec", _rotation, s*6);
setProperty ("hour", _rotation, h*30+m*0.5);
Запишем его в каком - нибудь новом слое. Должно работать. Уверен, ваши часы получились красивее моих :))
5 Файлы проекта:
Clock04.fla
Clock04.swf
6 Еще раз ссылка на самоучитель по Flash MX : SelfTeach-Macromedia-Flash-MX.rar
Посты по теме :
Комментариев нет:
Отправить комментарий