Помимо указанного in4core:

Код AS3:
import flash.net.SharedObject;
import flash.events.MouseEvent;
var varr:Number = 0;
var so:SharedObject = SharedObject.getLocal("test1", "/");
// Здесь необходимо проверять существование свойства me,
// потому что свойству text null присваивать нельзя,
// если у вас не стоит debug версии плеера, поставьте.
if (so.data.me) {
txt1.text = so.data.me;
// Далее необходимо обновить переменную varr значением
// из SharedObject
varr = parseInt(so.data.me);
}
so.data.me = String(varr);
btn1.addEventListener(MouseEvent.CLICK, fun2);
function fun2(e:MouseEvent):void
{
varr += 10;
so.data.me = String(varr);
trace("Переменная изменена!");
txt1.text = so.data.me;
so.flush();
}