Долго искала для себя урок аналоговых часиков с плавным движением секундной стрелки,все уроки были с классами, а хотелось найти простой скрипт таких часов и наконец нашла, и решила поделиться,урок как всегда был расписан очень кратко, рассчитанный на профи, вот и решила расписать простым, живым "языком". Может кто-то захочет создать свои эксклюзивные часики.При щелчке по уроку работает пауза и также запуск далее.
[flash=600,450,http://www.yapfiles.ru/files/1467805/.swf]
[more="видео урок"]
[flash=856,639,http://www.yapfiles.ru/files/1466928/22.swf]
Скрипт (текст копируется.)
☟
stage.addEventListener(Event.ENTER_FRAME, enterFrame);
function enterFrame(e:Event):void
{var currentDate:Date = new Date();
var milli:Number = currentDate.getMilliseconds();
var seconds:Number = currentDate.getSeconds();
var minutes:Number = currentDate.getMinutes();
var hours:Number = currentDate.getHours();
secunda.rotation = 6 * seconds + (milli / (1000 / 6));
minuta.rotation = 6 * minutes;
chas.rotation = hours * 30 + minutes * 0.5;
}
Комментариев нет:
Отправить комментарий