Показать сообщение отдельно
Старый 18.04.2011, 16:55
Denis_ex вне форума Посмотреть профиль Отправить личное сообщение для Denis_ex Найти все сообщения от Denis_ex
  № 4  
Ответить с цитированием
Denis_ex

Регистрация: Aug 2009
Сообщений: 134
Делаю:
//Записываю gameData в SharedObject экземпляр:

Код:
registerClassAlias(getQualifiedClassName(gameData), getDefinitionByName(gameData) as Class);
var sharedObject:SharedObject = SharedObject.getLocal("profile");

sharedObject.data[“gameData”] = gameData;
 
//Далее обращаюсь:
var sharedObject:SharedObject = SharedObject.getLocal("profile");
var gd: GameData = GameData (sharedObject.data.gameData);

//компилятор выдает ошибку, что не может привести тип к GameData, т.к. возвращаемый объект типа данных Object.
Но все-равно возвращается тип Object, подскажите может, что еще надо сделать + не совсем пойму, что за псевдоним отправляется в первый параметр (т.е. зачем он нужен в данном случае)...


Последний раз редактировалось Denis_ex; 18.04.2011 в 20:10.