Показать сообщение отдельно
Старый 27.10.2009, 17:34
Felicast вне форума Посмотреть профиль Отправить личное сообщение для Felicast Найти все сообщения от Felicast
  № 8  
Ответить с цитированием
Felicast
 
Аватар для Felicast

Регистрация: Feb 2008
Адрес: Череповец
Сообщений: 623
Отправить сообщение для Felicast с помощью ICQ
попробуйте сделать так
Код AS3:
trace(itemsInPack1);
updateNumberOfItems (itemsInPack1, itemsInPack2, numberOfItems1, numberOfItems2);
trace(itemsInPack1);
может поймете в чем ошибка.
значение itemsInPack1 не изменится
чтобы все работало, нужно, чтобы itemsInPack1 и itemsInPack2 изменялись не в функции, а перед
вот пример:
Код AS3:
updateNumberOfItems (--itemsInPack1, ++itemsInPack2, numberOfItems1, numberOfItems2);
 
///////////////
 
private function updateNumberOfItems (toReduce:Number, toEnlarge:Number, textToUpd1:TextField, textToUpd2:TextField):void 
{
	textToUpd1.text = toReduce.toString();
	textToUpd1.setTextFormat (format)
	textToUpd2.text = toEnlarge.toString();
	textToUpd2.setTextFormat (format)
};
надеюсь понятно, к чему я клоню
__________________
я могу стать всем, если только захочу