Beispiel #1
0
 /// <summary>
 /// 6点刷新剧情窗口
 /// </summary>
 private void SixOClockRefreshStoryWindow()
 {
     if (_storyWindow != null && _model.IsOpenMusicTemplateStoryEntrance)
     {
         _storyModel = new ActivityStoryModel(_curActivity);
         _storyWindow.SetData(_storyModel.GetUserStoryInfo);
     }
 }
    public void SetRedDot(ActivityStoryModel storyModel, ActivityMissionModel missionModel)
    {
        if (storyModel != null)
        {
            _storyBtn.transform.Find("RedPoint").gameObject.SetActive(storyModel.IsShowStoryRedDot());
        }

        if (missionModel != null)
        {
            _taskBtn.transform.Find("Red").gameObject.SetActive(missionModel.IsShowMissionRedDot());
        }
    }
Beispiel #3
0
    private void InitModel()
    {
        if (_model.IsOpenMusicExchangeShopEntrance)
        {
            _exchangeShopModel = new ActivityExchangeShopModel(_curActivity);
        }

        if (_model.IsOpenMusicTemplateStoryEntrance)
        {
            _storyModel = new ActivityStoryModel(_curActivity);
        }

        if (_model.IsOpenMusicTemplateTaskEntrance)
        {
            _activityMissionModel = new ActivityMissionModel(_curActivity);
        }
    }