コード例 #1
0
    public IEnumerator testCroutine()
    {
        yield return(new WaitForSeconds(1));

        PlayerPrefsCommon.PlaydataNewLoad();

        yield return(new WaitForSeconds(1));

        PlayerPrefsCommon.SaveItem(7, 5, 2);
        yield return(new WaitForSeconds(1));

        PlayerPrefsCommon.MaterialPlaydataStringFormat();
        yield return(new WaitForSeconds(1));

        playerPrefsCommon.SaveItemFiles();
        //for (int i = 0; i < PlayerPrefsCommon.MaterialsPlayData.Count; i++)
        //{
        //    for (int n = 0; n < PlayerPrefsCommon.MaterialsPlayData[i].Length; n++)
        //    {
        //        Debug.Log(PlayerPrefsCommon.MaterialsPlayData[i][n] + ",");
        //    }
        //}
        //for (int i = 0; i < PlayerPrefsCommon.MATERIALS_DATA.Count; i++)
        //{
        //    for (int n = 0; n < PlayerPrefsCommon.MATERIALS_DATA[i].Length; n++)
        //    {

        //        Debug.Log(PlayerPrefsCommon.MATERIALS_DATA[i][n] + ",");
        //    }
        //}
    }
コード例 #2
0
ファイル: MapManager.cs プロジェクト: sei3103myui/NobelGame
 private void Awake()
 {
     if (PlayerPrefsCommon.BOOKS_DATA.Count == 0 || PlayerPrefsCommon.MATERIALS_DATA.Count == 0)
     {
         //保存データが無ければセーブデータ読み込み
         PlayerPrefsCommon.SaveFilesLoad();
         Debug.Log("データ読み込み");
     }
     if (PlayerPrefsCommon.BooksPlayData.Count == 0 || PlayerPrefsCommon.MaterialsPlayData.Count == 0)
     {
         //プレイデータが空なら読み込む
         PlayerPrefsCommon.PlaydataNewLoad();
         Debug.Log("プレイデータ読み込み");
     }
 }
コード例 #3
0
    private void Awake()
    {
        if (PlayerPrefsCommon.BOOKS_DATA.Count == 0 || PlayerPrefsCommon.MATERIALS_DATA.Count == 0)
        {
            PlayerPrefsCommon.SaveFilesLoad();
        }
        if (PlayerPrefsCommon.BooksPlayData.Count == 0)
        {
            //プレイデータが空なら読み込む
            PlayerPrefsCommon.PlaydataNewLoad();
        }
        itemType_1 = PlayerPrefsCommon.BooksPlayData[0][0];
        itemType_2 = PlayerPrefsCommon.BooksPlayData[1][0];
        itemType_3 = PlayerPrefsCommon.BooksPlayData[2][0];

        itemATK_1 = PlayerPrefsCommon.BooksPlayData[0][1];
        itemATK_2 = PlayerPrefsCommon.BooksPlayData[1][1];
        itemATK_3 = PlayerPrefsCommon.BooksPlayData[2][1];

        itemPOWER_1 = PlayerPrefsCommon.BooksPlayData[0][2];
        itemPOWER_2 = PlayerPrefsCommon.BooksPlayData[1][2];
        itemPOWER_3 = PlayerPrefsCommon.BooksPlayData[2][2];

        int value = Random.Range(1, 3);

        enemyType = value;
        switch (MapManager.SELECT_BATTLE_MODE)
        {
        case "Easy":
            enemyHp  = (float)EnemyStatus.EnemyEasy.HP;
            enemyAtk = (float)EnemyStatus.EnemyEasy.ATK;
            break;

        case "Normal":
            enemyHp  = (float)EnemyStatus.EnemyNormal.HP;
            enemyAtk = (float)EnemyStatus.EnemyNormal.ATK;
            break;

        case "Hard":
            enemyHp  = (float)EnemyStatus.EnemyHard.HP;
            enemyAtk = (float)EnemyStatus.EnemyHard.ATK;
            break;
        }
    }
コード例 #4
0
    private IEnumerator DataLoadCoroutine()
    {
        if (PlayerPrefsCommon.BOOKS_DATA.Count == 0 || PlayerPrefsCommon.MATERIALS_DATA.Count == 0)
        {
            //保存データが無ければセーブデータ読み込み
            PlayerPrefsCommon.SaveFilesLoad();

            yield return(new WaitForSeconds(2));
        }
        if (PlayerPrefsCommon.BooksPlayData.Count == 0 || PlayerPrefsCommon.MaterialsPlayData.Count == 0)
        {
            //プレイデータが空なら読み込む
            PlayerPrefsCommon.PlaydataNewLoad();

            yield return(new WaitForSeconds(2));
        }

        yield return(new WaitForSeconds(1));
    }