Ejemplo n.º 1
0
    private void SetStops()
    {
        // load your data array from dat file
        UrbanScene urbandata = Scene.Load();

        // activate your UI indicator
        GameObject.Find("Prefab_UI_Template").GetComponent <UI_Template>().ActivateIndicator();
    }
Ejemplo n.º 2
0
    public static void Save()
    {
        UrbanScene      data = new UrbanScene();
        BinaryFormatter bf   = new BinaryFormatter();
        FileStream      file = File.Create(Path.Combine(Application.persistentDataPath, FILENAME + ".dat"));

        bf.Serialize(file, data);
        file.Close();
    }
Ejemplo n.º 3
0
    public static UrbanScene Load()
    {
        string path = Path.Combine(Application.persistentDataPath, FILENAME + ".dat");

        if (File.Exists(path))
        {
            BinaryFormatter bf   = new BinaryFormatter();
            FileStream      file = File.Open(path, FileMode.Open);
            UrbanScene      data = (UrbanScene)bf.Deserialize(file);
            file.Close();

            return(data);
        }
        else
        {
            return(null);
        }
    }