//作成可能なキャラ数 void Start() { //ゲームのセーブロード SaveDataBase.loadData(); int createChara = 0; //初回か? if (SaveDataBase.GetSamurai_All() == 0) { //初期化 SaveDataBase.InitSaveData(); createChara = (int)SaveDataBase.GetSamuraiNum(); //初回タイマー保存 SaveDataBase.SetClose_Timer(); } else { //アプリ終了前に徘徊している侍 createChara = SaveDataBase.GetSamuraiNum(); } CharacterManager.getInstance().characterAdd(createChara); //ステータス表示の更新 UIStatus.getInstance().upDataText(); }
void OnGUI() { float baseY = 0; float baseAdd = 0; baseAdd += 20; if (GUI.Button(new Rect(10, baseY + baseAdd, 210, 20), "データリセット")) { SaveDataBase.InitSaveData(); SaveDataBase.saveData(); Application.LoadLevel("main"); } baseAdd += 20; if (GUI.Button(new Rect(10, baseY + baseAdd, 210, 20), "デバックオフ ")) { Destroy(gameObject); } }