Exemple #1
0
 /// <summary>
 /// 選択肢ボックスを設定する
 /// </summary>
 /// <param name="choiceInfos"></param>
 private void SetChoiceBox(ChoiceInfo[] choiceInfos)
 {
     if (choiceInfos.Length > 0)
     {
         _phraseReadingTapArea.gameObject.SetActive(false);
         var characterRatingDic = new Dictionary <long, UserCharacterRatingInfo>();
         foreach (var ratingInfo in _userData.characterRatingInfos)
         {
             characterRatingDic.Add(ratingInfo.characterId, ratingInfo);
         }
         _selectionBox.gameObject.SetActive(true);
         _selectionBox.Init(choiceInfos, characterRatingDic, SetUserRatingInfos);
     }
 }