Сбросить мой sharedObject в as3 - удалить все состояния и начать с начала
Я надеялся, что кто-нибудь сможет помочь. Я бы предположил, что это прямолинейный поступок, но, похоже, с этим немного борется. Я новичок в использовании sharedObjects, хотя он становится немного более знакомым для меня.
Я хочу стереть все данные общего объекта одним нажатием кнопки... и все. След обнаруживается, но нет активности.
reset_btn.addEventListener(MouseEvent.CLICK, startover);
function startover(event:MouseEvent):void
{
//gotoAndPlay(2);
//reset_balloon.visible = true;
mySO = SharedObject.getLocal("iDesign");
delete mySO.data.my_y;
//delete mySO.data.mybut_x;
//delete mySO.data.mybut_y;
delete mySO.data.mytig_x;
delete mySO.data.mytig_y;
delete mySO.data.mybow_x;
delete mySO.data.mybow_y;
delete mySO.data.myblkbow_y;
delete mySO.data.myblkbow_x;
delete mySO.data.mybut_x;
delete mySO.data.mybut_y;
mySO.flush();
trace("deleteinside");
}
Есть какие-нибудь подсказки?
ОБНОВЛЕНИЯ КОДА -------------------------------
reset_btn.addEventListener(MouseEvent.CLICK, startover);
function startover(event:MouseEvent):void
{
mySO = SharedObject.getLocal("iDesign");
//delete mySO.data.my_y;
//delete mySO.data.mybut_x;
//delete mySO.data.mybut_y;
//delete mySO.data.mytig_x;
//delete mySO.data.mytig_y;
//delete mySO.data.mybow_x;
//delete mySO.data.mybow_y;
//delete mySO.data.myblkbow_y;
//delete mySO.data.myblkbow_x;
//delete mySO.data.mybut_x;
//delete mySO.data.mybut_y;
mySO.flush();
trace("deleteinside");
mySO.clear();
}
Игнорировать все удаления.
1 ответ
Решение
Самый простой способ стереть все SharedObject
данные для вызова mySO.clear()
,