![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Sep 2009
Сообщений: 5
|
Добрый день уважаемые! Подмагите реализовать . Нужно чтоб часы показывали время , в частности бежала секундная стрелка, и как только наводишь на какую-нибудь цифру на циферблате часов, то секундная стрелка наводилась на нее, при убирание курсора от цифры на циферблате стрелка поварачивалась на текущие секунды данного времени.
Исходник прилагаю Заранее спасибо. часы.rar |
|
|||||
var stopSecondTracking = false this.onEnterFrame = function(){ d = new Date(); if ( !stopSecondTracking ){ _root.secA_._rotation = d.getSeconds() * 6 + d.getMilliseconds() / 160 - 90 } _root.minA_._rotation = d.getMinutes() * 6 + d.getSeconds() / 10; _root.hourA_._rotation = d.getHours() * 30 + d.getMinutes() / 2; } Centr._alpha = 20 function secondsHandler( mov ){ mov._alpha = 20 mov.onRollOver = function(){ stopSecondTracking = true var yKat = Centr._y - this._y var xKat = Centr._x - this._x var angle = Math.atan2( yKat ,xKat ) + Math.PI _root.secA_._rotation = angle*180/Math.PI } mov.onRollOut = function(){ stopSecondTracking = false } } secondsHandler( numPad3 ) secondsHandler( numPad6 ) // etc. Яндекс.Деньги: 41001421676084 |
|
|||||
|
Регистрация: Sep 2009
Сообщений: 5
|
Супер спасибо огромное. А можно еще добавить чтоб стрелка плавно перебегала на цифру?? тоесть как бы вращением и при отпускании вращением возвращалась?
Добавлено через 36 минут А у Вас какая версия Flash стоит? а то моя 8 не открывает исходник |
|
|||||
|
Цитата:
![]() Яндекс.Деньги: 41001421676084 Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 20:35. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|