Показать сообщение отдельно
Старый 19.03.2009, 15:52
nOobCrafter вне форума Посмотреть профиль Отправить личное сообщение для nOobCrafter Найти все сообщения от nOobCrafter
  № 7  
Ответить с цитированием
nOobCrafter

Регистрация: Nov 2008
Сообщений: 894
Записей в блоге: 1
Делал тестовый примерчик и наткнулся на что то непонятное мне:
Код AS1/AS2:
var i:Number = 1;
 
function price(old:Number, current:Number)
{
	trace(old + " -- " + current)  // 700,350 -- undefined
	if ((i - 1) < current)
	{
		txt.text = (old - i);
		i++;
	} else {
		trace("done")
		clearInterval(intervalID);
	}
}
 
var intervalID:Number = setInterval(price, 20, [700, 350]);
где txt инстанс нейм динами текстфилда в руте. Как тогда передать несколько параметров функции?
Когда писал исходил из этого:
Код AS1/AS2:
setInterval(functionReference:Function, interval:Number, [param1:Object, param2, ..., paramN]) : Number
setInterval(objectReference:Object, methodName:String, interval:Number, [param1:Object, param2, ..., paramN]) : Number