Показать сообщение отдельно
Старый 31.12.2010, 18:53
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 2  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Простые типы передаются по значению, а не по ссылке.

Можно как-нибудь так попробовать.
Код AS1/AS2:
var TX = 1
 
function RECALC( ARG )
{
	trace( ARG )
	ARG.TX = 100
	trace( ARG )
}
 
RECALC( this )
 
trace( TX )
Код AS1/AS2:
var TX = 1
 
function RECALC( ARG ):Number
{
	trace( ARG )
	ARG = 100
	trace( ARG )
	return ARG;
}
 
TX = RECALC( TX )
 
trace( TX )


Последний раз редактировалось udaaff; 31.12.2010 в 18:55.