Показать сообщение отдельно
Старый 04.03.2009, 21:58
qazwsx вне форума Посмотреть профиль Найти все сообщения от qazwsx
  № 22  
Ответить с цитированием
qazwsx
Banned

Регистрация: Mar 2008
Адрес: Krasnoyarsk
Сообщений: 587
Я не пойму. Вы это для себя делаете? Тогда лучше было бы и явно интересней самому разобратся. Это работа? Зачем тогда было братся если неумеите...

Код AS1/AS2:
onMouseMove = function():Void
{
	if (clip_mc.isStop)
	{
		clip_mc.play();
		clip_mc.isStop = false;
		clip_mc.onEnterFrame = butterfly;
	}
}
 
function butterfly():Void
{
	if (clip_mc._x != _xmouse && clip_mc._y != _ymouse)
	{
		clip_mc._x -= (clip_mc._x-_xmouse)/80;
		clip_mc._y -= (clip_mc._y-_ymouse)/80;
		clip_mc._rotation = Math.atan2((clip_mc._y - clip_mc._parent._ymouse), (clip_mc._x - clip_mc._parent._xmouse)) * 180 / Math.PI;
	}
	else
	{
		clip_mc.stop();
		clip_mc.isStop = true;
		delete clip_mc.onEnterFrame;
	}
}
Где clip_mc - Это бабочка