Beispiel #1
0
    /// <summary>
    /// メッセージの書き込み
    /// </summary>
    static void WriteMessage(MessageInfo messageInfo)
    {
        int messageCount = PlayerPrefs.GetInt(MessageCountKey, 0);

        //各情報の書き込み
        {
            //単語の書き込み(インデックス)
            for (int i = 0; i < SelectWordCount; ++i)
            {
                PlayerPrefs.SetInt(GetWordKey(messageCount, i), messageInfo.GetWordIndex(i));
            }
            //プレイヤー名の書き込み
            PlayerPrefs.SetString(PlayerNameKey(messageCount), messageInfo.GetPlayerName());
        }
        //一つメッセージの数を増やす
        messageCount += 1;
        PlayerPrefs.SetInt(MessageCountKey, messageCount);
        PlayerPrefs.Save();
    }