Показать сообщение отдельно
Старый 09.02.2014, 02:17
bav вне форума Посмотреть профиль Отправить личное сообщение для bav Найти все сообщения от bav
  № 3  
Ответить с цитированием
bav
 
Аватар для bav

Регистрация: Oct 2010
Сообщений: 1,049
Отправить сообщение для bav с помощью ICQ
Помимо указанного 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();
}