привет
простая проблема
1) у меня игрушка, а в ней класс MyClass который является Singletonom.
2) у меня коммуникация игрушка - AMF
3) в ответ я получаю новый MyClass
надо заменить новый со старым
как?
MyClass.as

Код AS3:
public static function get instance():MyClass {
if (!_instance) {
_allowInstantiation = true;
_instance = new MyClass ();
_allowInstantiation = false;
}
return _instance;
}
public static function set instance(myNewClass:MyClass ):void{
_instance = myNewClass;
}
Game.as

Код AS3:
private var myClass:MyClass;
public function initializeGame():void{
myClass = MyClass.instance;
}
public function handleAnswerFromAMF(result:Object):void{
MyClass.instance = result as MyClass;
}
это правильно?