Beispiel #1
0
    // ---------------------------------------------------------------- //
    public static void saveCharacterInfo(characterSelect charsel, Hashtable[] pinfo)
    {
        BinaryFormatter formatter = new BinaryFormatter();
        string          path      = Application.persistentDataPath + "/char.nfo";
        FileStream      stream    = new FileStream(path, FileMode.Create);

        playerData data = new playerData(charsel, pinfo);

        formatter.Serialize(stream, data);
        stream.Close();
    }
Beispiel #2
0
    private void Awake()
    {
        GameObject.Find("CharacterSelectCanvas").GetComponent <Canvas>().enabled = true;

        DontDestroyOnLoad(this);

        if (instance == null)
        {
            instance = this;
        }
        else
        {
            Destroy(gameObject);
        }
    }
Beispiel #3
0
 public playerData(characterSelect charsel, Hashtable[] pinfo)
 {
     playerID   = charsel.index;
     playerInfo = pinfo;
 }