«Обновление» SharedObject

#actionscript-3

#actionscript-3

Вопрос:

Итак, я заполнил его во время тестирования своей программы, и я хочу, чтобы он был «свежим», когда я экспортирую игру. Возможно ли это? Я имею в виду, что в моем текущем проекте SharedObject уже содержит много информации, когда она должна быть пустой при первом запуске на компьютере.

Ответ №1:

Вы можете использовать новое имя для своего объекта или простую функцию use .clear . Не забудьте удалить функцию очистки перед публикацией.

 var _sharedObj:SharedObject;
try
{
  _sharedObj = SharedObject.getLocal("yourobjectname");
}
catch (error:Error)
{
  trace("SharedObject Error:" error.toString());
  return;
}

_sharedObj.clear();
  

очистить (): пустота
Для локальных общих объектов удаляет все данные и удаляет общий объект с диска.

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/SharedObject.html ?filter_flash=cs5amp;filter_flashplayer=10.2amp;filter_air= 2.6