Class: TonStorage

JSON形式によるセーブデータの保存・読み込み機能を提供します。データは save/ フォルダに格納されます。

Methods

void Save<T>(string fileName, T data)

任意のオブジェクトをJSONファイルとして保存します。

T Load<T>(string fileName)

JSONファイルを読み込み、指定した型のオブジェクトとして復元します。

Sample Code

// A simple data class
public class SaveData
{
    public int Level { get; set; }
    public int Score { get; set; }
}

// Save Data
var data = new SaveData { Level = 5, Score = 1000 };
Ton.storage.Save("save1.json", data);

// Load Data
var loaded = Ton.storage.Load<SaveData>("save1.json");
if (loaded != null)
{
    // Restore state
    currentScore = loaded.Score;
}