コード例 #1
0
 public void UpdateDrawFilter(MasterDataDefineLabel.AchievementFilterType filterType)
 {
     if (DrawFilterButtons != null)
     {
         for (int i = 0; i < DrawFilterButtons.Count; i++)
         {
             DrawFilterButtons[i].IsSelect = (filterType == DrawFilterButtons[i].AchievementFilterType);
         }
     }
 }
コード例 #2
0
    void AddDrawFilterData(MasterDataDefineLabel.AchievementFilterType filterType)
    {
        SortDialogTextButtonListContext filterButton = new SortDialogTextButtonListContext();

        filterButton.AchievementFilterType = filterType;
        filterButton.OffNameText           = GameTextUtil.GetMissonDrawFilterText(filterType);
        filterButton.OnNameText            = string.Format(GameTextUtil.GetText("filter_choice"), GameTextUtil.GetMissonDrawFilterText(filterType));
        filterButton.OffTextColor          = ColorUtil.COLOR_WHITE;
        filterButton.OnTextColor           = ColorUtil.COLOR_YELLOW;
        filterButton.DidSelectItem         = OnClickDrawFilterButton;
        DrawFilterButtons.Add(filterButton);
    }
コード例 #3
0
ファイル: GameTextUtil.cs プロジェクト: mliuzailin/GitGame
    /// <summary>
    /// ミッションの表示フィルタ項目のテキスト取得
    /// </summary>
    /// <param name="filterType"></param>
    /// <returns></returns>
    static public string GetMissonDrawFilterText(MasterDataDefineLabel.AchievementFilterType filterType)
    {
        string textKey = "";

        switch (filterType)
        {
        case MasterDataDefineLabel.AchievementFilterType.ALL:
            textKey = "filter_display_all";
            break;

        case MasterDataDefineLabel.AchievementFilterType.NOT_ACHIEVED:
            textKey = "filter_display_not_achieved";
            break;

        case MasterDataDefineLabel.AchievementFilterType.UNACQUIRED:
            textKey = "filter_display_unacquired";
            break;
        }

        return(GameTextUtil.GetText(textKey));
    }
コード例 #4
0
ファイル: SortDialog.cs プロジェクト: mliuzailin/GitGame
 public void InitParam()
 {
     m_filter_type  = MasterDataDefineLabel.AchievementFilterType.ALL;
     m_receive_type = MasterDataDefineLabel.AchievementReceiveType.NONE;
 }