Ejemplo n.º 1
0
    private void Awake()
    {
        this.data = MasterDataMng.Instance().RespDataMA_WorldAreaM;
        int displayPlace = this.GetDisplayPlace(this.data);

        if (displayPlace != TipsQuestSelect.dispPlace)
        {
            TipsQuestSelect.dispIDX = 0;
        }
        TipsQuestSelect.dispPlace = displayPlace;
        this.tipsList             = CMD_Tips.GetDisplayTipsData((CMD_Tips.DISPLAY_PLACE)TipsQuestSelect.dispPlace);
        if (this.tipsList.Count > 0)
        {
            if (TipsQuestSelect.dispIDX >= this.tipsList.Count)
            {
                TipsQuestSelect.dispIDX = 0;
            }
            this.tips = this.tipsList[TipsQuestSelect.dispIDX];
            TipsQuestSelect.dispIDX++;
        }
        else
        {
            this.tips = null;
            TipsQuestSelect.dispIDX = 0;
        }
    }
Ejemplo n.º 2
0
    private List <CMD_Tips.TipsM.Tips> ShuffulList(List <CMD_Tips.TipsM.Tips> list, CMD_Tips.TipsM.Tips lastTips)
    {
        if (list.Count <= 1)
        {
            return(list);
        }
        List <CMD_Tips.TipsM.Tips> list2;

        CMD_Tips.TipsM.Tips tips;
        do
        {
            list2 = Algorithm.ShuffuleList <CMD_Tips.TipsM.Tips>(list);
            tips  = list2[0];
        }while (tips == lastTips);
        return(list2);
    }
Ejemplo n.º 3
0
 private void DisplayComment_()
 {
     if (this.displayCommentDataListIndex == 0)
     {
         this.displayCommentDataList = this.ShuffulList(this.displayCommentDataList, this.lastTips);
     }
     if (this.displayCommentDataList.Count > 0)
     {
         this.commentLabel.text = this.displayCommentDataList[this.displayCommentDataListIndex].message;
         Texture2D mainTexture;
         this.thumbnails.TryGetValue(this.displayCommentDataList[this.displayCommentDataListIndex].img + this.displayCommentDataList[this.displayCommentDataListIndex].icon, out mainTexture);
         this.thumbnail.mainTexture = mainTexture;
         this.lastTips = this.displayCommentDataList[this.displayCommentDataListIndex];
         this.displayCommentDataListIndex++;
     }
     if (this.displayCommentDataListIndex == this.displayCommentDataList.Count)
     {
         this.displayCommentDataListIndex = 0;
     }
 }