Показать сообщение отдельно
Старый 02.01.2010, 13:07
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 2  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Код AS1/AS2:
var v:Number = 5;
var x:Number = 0;
var y:Number = 0;
 
onEnterFrame = onEnterFrameHandler;
onMouseDown = onMouseDownHandler;
 
function onEnterFrameHandler():Void
{
	var dx:Number = x - mc._x;
	var dy:Number = y - mc._y;
	var rad:Number = Math.atan2(dy, dx);
 
	mc._x += v * Math.cos(rad)
	mc._y += v * Math.sin(rad);
	mc._rotation = 180 * rad / Math.PI;
}
 
function onMouseDownHandler():Void
{
	x = _xmouse;
	y = _ymouse;
}