共有オブジェクト (データを保存するオブジェクト) を参照しようとしていますが、参照しようとするとクラッシュします。
このコードは正常に動作します:
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);
問題を解決できる場合は、修正版を投稿してください。
ありがとう。