Показать сообщение отдельно
Старый 19.12.2010, 22:14
samana вне форума Посмотреть профиль Отправить личное сообщение для samana Найти все сообщения от samana
  № 2  
Ответить с цитированием
samana
 
Аватар для samana

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
Можно так:
Код AS3:
var ang:Number=0;//скорость перемещения
var speed:Number=8;//расстояние
var startY:Number=cube.y;//стартовая позиция
 
cube.addEventListener(Event.ENTER_FRAME,ef);
function ef(e:Event):void
{
	cube.y=startY+Math.cos(ang)*speed;
	speed-=0.05;
	ang+=0.1
	if(speed<0)
	{
		cube.y=startY;
		cube.removeEventListener(Event.ENTER_FRAME,ef)
		trace("cube in stoped")
	}
}