Esempio n. 1
0
    public void LoadTokenData()
    {
        TokenDataSchema mLoadTokenData = JsonConvert.DeserializeObject <TokenDataSchema>(File.ReadAllText(Application.persistentDataPath + "/TokenData.json"));

        mRedToken.mFinalPositionIndex    = mLoadTokenData.mPlayer1FinalPositionIndex;
        mBlueToken.mFinalPositionIndex   = mLoadTokenData.mPlayer2FinalPositionIndex;
        mYellowToken.mFinalPositionIndex = mLoadTokenData.mPlayer3FinalPositionIndex;
        mGreenToken.mFinalPositionIndex  = mLoadTokenData.mPlayer4FinalPositionIndex;
    }
Esempio n. 2
0
    public void SaveTokenData()
    {
        TokenDataSchema mTokenData = new TokenDataSchema();

        mTokenData.mPlayer1FinalPositionIndex = mRedToken.mFinalPositionIndex;
        mTokenData.mPlayer2FinalPositionIndex = mBlueToken.mFinalPositionIndex;
        mTokenData.mPlayer3FinalPositionIndex = mYellowToken.mFinalPositionIndex;
        mTokenData.mPlayer4FinalPositionIndex = mGreenToken.mFinalPositionIndex;
        string mPositionData = JsonConvert.SerializeObject(mTokenData, Formatting.Indented);

        File.WriteAllText(Application.persistentDataPath + "/TokenData.json", mPositionData);
    }