Цитата:
Сообщение от Wolsh
(Сообщение 1066608)
Посмотреть мало, надо прочитать.
|
:)Я имел в виду не конкретно тот случай, а в принципе. Если бы somefunctionB изменяла бы объект var1 , как в таком случае сохранить его исходное состояние?
Код AS3:
// var1 == x
somefunctionA( var1.somefunctionB(var2) );
// var1 == y, а должно быть х
Может вот так?
Код AS3:
class Values {
public static var someVar:someVar;
}
Код AS3:
// var1 == x
Values.someVar = var1.clone();
somefunctionA( Values.someVar.somefunctionB(var2) );
// var1 == x
|