Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.10.2013, 13:45
webkruter вне форума Посмотреть профиль Отправить личное сообщение для webkruter Найти все сообщения от webkruter
  № 1  
Ответить с цитированием
webkruter

Регистрация: Sep 2009
Сообщений: 5
Post Вращение стрелки при наведении на циферблат

Добрый день уважаемые! Подмагите реализовать . Нужно чтоб часы показывали время , в частности бежала секундная стрелка, и как только наводишь на какую-нибудь цифру на циферблате часов, то секундная стрелка наводилась на нее, при убирание курсора от цифры на циферблате стрелка поварачивалась на текущие секунды данного времени.

Исходник прилагаю


Заранее спасибо.

часы.rar

Старый 15.10.2013, 14:26
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 2  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Код AS1/AS2:
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.

clockWithControlledSecondArrow.swf   (3.0 Кб)


Яндекс.Деньги: 41001421676084
Вложения
Тип файла: rar clockWithControlledSecondArrow.rar (14.6 Кб, 32 просмотров)
Тип файла: swf clockWithControlledSecondArrow.swf (3.0 Кб, 73 просмотров)
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Старый 15.10.2013, 16:00
webkruter вне форума Посмотреть профиль Отправить личное сообщение для webkruter Найти все сообщения от webkruter
  № 3  
Ответить с цитированием
webkruter

Регистрация: Sep 2009
Сообщений: 5
Супер спасибо огромное. А можно еще добавить чтоб стрелка плавно перебегала на цифру?? тоесть как бы вращением и при отпускании вращением возвращалась?

Добавлено через 36 минут
А у Вас какая версия Flash стоит? а то моя 8 не открывает исходник

Старый 15.10.2013, 17:59
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 4  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Цитата:
Супер спасибо огромное. А можно еще добавить чтоб стрелка плавно перебегала на цифру?? тоесть как бы вращением и при отпускании вращением возвращалась?
Можно
Яндекс.Деньги: 41001421676084

Цитата:
Добавлено через 36 минут
А у Вас какая версия Flash стоит? а то моя 8 не открывает исходник
CS3
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2

Создать новую тему Ответ Часовой пояс GMT +4, время: 18:18.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 18:18.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.