简体   繁体   English

在as3中刷新我的sharedObject-删除所有状态并从头开始

[英]Flush my sharedObject in as3 - delete all states and start from the beginning

I was hoping someone could help. 我希望有人能提供帮助。 I would assume this to be a straight forward thing to do yet seem to be struggling with it a bit. 我认为这是一件直截了当的事情,但似乎对此有点挣扎。 I'm novice to using sharedObjects although it's becoming a bit more familiar to me. 我对使用sharedObjects并不陌生,尽管对我来说已经有点熟悉了。

I'm wanting to wipe all sharedObject data at the touch of a button... that's all. 我想按一下按钮即可擦除所有sharedObject数据 ……仅此而已 The trace is showing up but there is no activity. 跟踪显示,但没有活动。

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");
}

Any clues? 有什么线索吗?

UPDATES TO CODE ------------------------------- 代码更新-------------------------------

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();
}

Ignore all of the deletes. 忽略所有删除。

擦除所有SharedObject数据的最简单方法是调用mySO.clear()

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM