У меня возникла проблема с загрузкой переменных через SharedObject.
Сохранение происходит нормально, никаких проблем нет.
Но при загрузке проекта происходит примерно следующее:
- Переменная вроде как сохранилась и загрузилась, но при попытке изменить её она сбрасывается на 0, то есть на начальный счёт.
Вот код:

Код AS3:
import flash.net.SharedObject;
import flash.events.MouseEvent;
var varr:Number = 0;
var so:SharedObject = SharedObject.getLocal("test1", "/");
txt1.text = so.data.me;
so.data.me = String(varr);
btn1.addEventListener(MouseEvent.CLICK, fun2);
function fun2(e:MouseEvent):void
{
varr += 10;
trace("Переменная изменена!");
txt1.text = so.data.me;
so.data.me = String(varr);
}
so.flush();