/// <summary> /// 呼び出し時に矢印の塊を引数actとして渡す /// </summary> private void Start() { // プレイヤーの情報を上書きする(ラムダ記法) // str = プレイヤーデータの各情報 networkManager.SetOnFinishedSetUserInfo( (string str) => { var data = JsonUtility.FromJson <PlayerData>(str); SaveClass.SavePlayerData(data); } ); // プレイヤーの情報を上書きする(ラムダ記法) // str = プレイヤーデータの各情報 networkManager.SetOnFinishedGetUserInfo( (string str) => { var data = JsonUtility.FromJson <PlayerData>(str); SaveClass.SavePlayerData(data); } ); // 全プレイヤーの情報を引っこ抜く // str = 全プレイヤーデータが格納されている配列 networkManager.SetOnFinishedGetAllUserInfo( (string str) => { var dataListString = ("{\"list\": " + str + "}"); var data = JsonUtility.FromJson <PlayerDataList>(dataListString); var newData = data.sort(); SaveClass.AllPlayerStatus(newData); Debug.Log(data); } ); }