Ссылка на общий объект AS3

Я пытаюсь сослаться на общий объект (, который сохраняет данные ), но всякий раз, когда я пытаюсь это сделать, происходит сбой.

Этот код работает нормально:

var var1:Object = { value:1 };
var varRef:Object = var1;

if(var1.value == 1) {
    varRef.value = 50;
}

trace(varRef.value); // outputs 50;
trace(var1.value); // outputs 50;

Но когда я пытаюсь использовать общие объекты, это не работает.

import flash.net.SharedObject;
var iapso:SharedObject = SharedObject.getLocal("purchases");
var varRef:Object = iapso.data.testing;

varRef = 90
trace ("The shared value is " + iapso.data.testing);
trace ("This should mirror it" + varRef);

Если вы можете решить проблему, пожалуйста, опубликуйте исправленную версию.

Спасибо.

0
задан user1508405 9 July 2012 в 06:24
поделиться