我希望有人能帮忙。我认为这是一件直截了当的事情,但似乎有点挣扎。我是使用 sharedObjects 的新手,尽管它对我来说变得有点熟悉了。
我想通过按一下按钮擦除所有 sharedObject 数据……仅此而已。跟踪显示,但没有活动。
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();
}
忽略所有删除。