示例#1
0
    //作成可能なキャラ数
    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();
    }
示例#2
0
    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);
        }
    }