public buttonScript clrload;//tambahkansendiri warnanya private void Start() { clrred = GameObject.Find("red").GetComponent(typeof(buttonScript)) as buttonScript; clrsave = GameObject.Find("save").GetComponent(typeof(buttonScript)) as buttonScript; clrload = GameObject.Find("load").GetComponent(typeof(buttonScript)) as buttonScript; names = GameObject.Find("dataobjek").GetComponent(typeof(dataobjek)) as dataobjek; }
public static void SaveObjek(objek obj, dataobjek dataobj)//parameter ditambahkan { BinaryFormatter formatter = new BinaryFormatter(); string path = Application.persistentDataPath + "/player.fun"; FileStream stream = new FileStream(path, FileMode.Create); objekdata data = new objekdata(obj, dataobj); // dirubah formatter.Serialize(stream, data); stream.Close(); }
public string names; //ditambahkan public objekdata(objek obj, dataobjek dataobj) //[arameter ditambahkan { r = obj.r; g = obj.g; b = obj.b; x = obj.transform.localScale.x; y = obj.transform.localScale.z; z = obj.transform.localScale.z; foreach (string str in dataobj.name)//penyimpanan data dari array list dataobjek.cs { names += str; } }