Pleas load and save button shared object

hi…

i want to create some 1 button for save and 1 button for load all shared object in my project

this is my code for save and load and i want to create 1 button for save and 1 button for load last check point

please help

thank you for helping … :slight_smile:

 
import com.dVyper.utils.Alert;
import flash.events.MouseEvent;
Alert.init(stage);
var mySharedObject:SharedObject = SharedObject.getLocal("Asteroid");
var oldColorTransform:ColorTransform = new ColorTransform();
var currentColorTransform:ColorTransform = new ColorTransform();
var newColorTransform:ColorTransform = new ColorTransform();
oldColorTransform.color = 0xFFFFFF;
currentColorTransform.color = 0x000000;
newColorTransform.color = 0xFA0000;
 
if (mySharedObject.data.color != null) {
    oldColorTransform.color = mySharedObject.data.color;
   btn1.bt1.transform.colorTransform = oldColorTransform;
}
// btn1 + alert
btn1.addEventListener("click", showAlertWithCustomButtons);
function showAlertWithCustomButtons(event:MouseEvent):void {
    Alert.show("Do you want to Buy this?", {buttons:["Yes", "No" ,"Clear"], callback:handleResponse});
}
function handleResponse(response:String):void {
    if (response == "Yes") {
        btn1.bt1.transform.colorTransform = newColorTransform;
        mySharedObject.data.color = btn1.bt1.transform.colorTransform.color;
    } else if (response == "No") {
  trace("Not Happen")
    } else if (response == "Clear"){
        btn1.bt1.transform.colorTransform = currentColorTransform;
        mySharedObject.data.color = btn1.bt1.transform.colorTransform.color;
  mySharedObject.clear();
    }
}
var mySharedObjects:SharedObject = SharedObject.getLocal("Asteroids");
if (mySharedObjects.data.color != null) {
    oldColorTransform.color = mySharedObjects.data.color;
   btn2.bt2.transform.colorTransform = oldColorTransform;
}
// btn2 + alert
btn2.addEventListener("click", showAlertWithCustomButtons1);
function showAlertWithCustomButtons1(event:MouseEvent):void {
    Alert.show("Do you want to Buy this?", {buttons:["Yes", "No" ,"Clear"], callback:handleResponse1});
}
function handleResponse1(response:String):void {
    if (response == "Yes") {
        btn2.bt2.transform.colorTransform = newColorTransform;
        mySharedObjects.data.color = btn2.bt2.transform.colorTransform.color;
    } else if (response == "No") {
 trace("Nothing Happen");
    } else if (response == "Clear"){
  btn2.bt2.transform.colorTransform = currentColorTransform;
        mySharedObjects.data.color = btn2.bt2.transform.colorTransform.color;
  mySharedObjects.clear();
    }
}
var mySharedObjectss:SharedObject = SharedObject.getLocal("Asteroidss");
if (mySharedObjectss.data.color != null) {
    oldColorTransform.color = mySharedObjectss.data.color;
   btn3.bt3.transform.colorTransform = oldColorTransform;
}
// btn3 + alert
btn3.addEventListener("click", showAlertWithCustomButtons2);
function showAlertWithCustomButtons2(event:MouseEvent):void {
    Alert.show("Do you want to Buy this?", {buttons:["Yes", "No" ,"Clear"], callback:handleResponse2});
}
function handleResponse2(response:String):void {
    if (response == "Yes") {
        btn3.bt3.transform.colorTransform = newColorTransform;
        mySharedObjectss.data.color = btn3.bt3.transform.colorTransform.color;
    } else if (response == "No") {
  trace("Nothing Happen");
    } else if (response == "Clear"){
  btn3.bt3.transform.colorTransform = currentColorTransform;
        mySharedObjectss.data.color = btn3.bt3.transform.colorTransform.color;
  mySharedObjectss.clear();
    }
}
var mySharedObjectsss:SharedObject = SharedObject.getLocal("Asteroidsss");
if (mySharedObjectsss.data.color != null) {
    oldColorTransform.color = mySharedObjectsss.data.color;
   btn4.bt4.transform.colorTransform = oldColorTransform;
}
// btn4 + alert
btn4.addEventListener("click", showAlertWithCustomButtons3);
function showAlertWithCustomButtons3(event:MouseEvent):void {
    Alert.show("Do you want to Buy this?", {buttons:["Yes", "No" ,"Clear"], callback:handleResponse3});
}
function handleResponse3(response:String):void {
    if (response == "Yes") {
        btn4.bt4.transform.colorTransform = newColorTransform;
        mySharedObjectsss.data.color = btn4.bt4.transform.colorTransform.color;
    } else if (response == "No") {
  trace("Nothing Happen")
    } else if (response == "Clear"){
  btn4.bt4.transform.colorTransform = currentColorTransform;
        mySharedObjectsss.data.color = btn4.bt4.transform.colorTransform.color;
  mySharedObjectsss.clear();
    }
}
btn1.buttonMode = true;
btn2.buttonMode = true;
btn3.buttonMode = true;
btn4.buttonMode = true;