Показать сообщение отдельно
Старый 15.08.2006, 18:35
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 21  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Код:
function round(speed):Void {
	var speed = _root.dir1*Math.min(10/(_root._2._x-_root._xmouse), 40);
	_root.mc._rotation += speed;
}
_root._1.onRollOver = function():Void  {
	_root.dir1 = 1;
	clearInterval(timer);
	timer = setInterval(round, 10, speed);
};
_root._2.onRollOver = function():Void  {
	_root.dir1 = -1;
	clearInterval(timer);
	timer = setInterval(round, 10, speed);
};
Этот код стабильнее и работает почти как надо