Показать сообщение отдельно
Старый 24.12.2008, 19:20
ptirA вне форума Посмотреть профиль Отправить личное сообщение для ptirA Найти все сообщения от ptirA
  № 5  
Ответить с цитированием
ptirA

Регистрация: Feb 2008
Сообщений: 77
ммм... я бы с удовольствием упростил если бы знал как, да я знаю что можно сдеать вообще два твина на x и y, сделать универсальную функцию в которую просто будут подставляться значения для них, но в том случае то же возникают проблемы.

фактически вот код который происходит по нажатию на определенный элемент

Код AS3:
function tweenCheck():void
{
	if (myTween_scaleX && myTween_scaleY.isPlaying) return; 
 
	if (main_mc.scaleX < mainScaleXin && main_mc.scaleY < mainScaleYin )
	{		
		setPosition();
		removingListeners();
	}
	else
	{
		restorePosition();
		addingListeners();		
	}
}
+ переменной selectedUnit присваивается еще определенное значение.

Я не совсем понимаю как сюда еще вписать условие что если кликнут другой клип во время когда
Код AS3:
main_mc.scaleX < mainScaleXin && main_mc.scaleY < mainScaleYin
вся проблема в том, что в selectedUnit уже упало значение. Может быть сделать еще одну переменную символизирующую активность того, или иного клипа?