Показать сообщение отдельно
Старый 05.11.2006, 05:32
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 3  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Код:
a.onEnterFrame = function () {
	var dx = this._x - this._parent._xmouse;
	var dy = this._y - this._parent._ymouse;
	var angle = Math.atan2 (dy, dx);
	if (Math.abs (dy) < 5 && Math.abs (dx) < 5) {
		this._x = this._parent._xmouse;
		this._y = this._parent._ymouse;
	} else {
		this._x -= Math.cos (angle) * 5;
		this._y -= Math.sin (angle) * 5;
	}
};
__________________
(и)Нильс.ru | Плагины для FlashDevelop