예제 #1
0
 //シングルトン実装
 private CharacterDataSingleton()
 {
     FileRead_CharacterData();
     //インスタンス取得
     mClassesDataSingleton = ClassesDataSingleton.Instance;
     mSkillDataSingleton   = SkillDataSingleton.Instance;
 }
예제 #2
0
    //キャラクターから所持スキルの名前、スキルの説明文を取得、設定する
    public void SetContents(MainMenuController.eMainButton pushbutton, int[] index)
    {
        if (MainMenuController.eMainButton.eButton_Skill == pushbutton)
        {
            mContentName        = new string[index.Length];
            mContentDescription = new string[index.Length];

            if (mSkillDataSingleton == null)
            {
                mSkillDataSingleton = SkillDataSingleton.Instance;
            }


            for (int i = 0; i < index.Length; i++)
            {
                mContentName[i]
                    = mSkillDataSingleton.GetSkillName(index[i]);
                mContentDescription[i]
                    = mSkillDataSingleton.GetSkillDescription(index[i]);
            }
        }
        else
        {
            mContentName        = new string[ItemContentName.Length];
            mContentDescription = new string[ItemContentName.Length];

            for (int i = 0; i < ItemContentName.Length; i++)
            {
                mContentName[i]        = ItemContentName[i];
                mContentDescription[i] = ItemContentDescription[i];
            }
        }
    }