| 
					
				 | 
			
			
				@@ -11,6 +11,7 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         private UI_DailyLoginUI _ui; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         private List<DailyLoginCfg> _cfgs; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        private DailyLoginCfg _cfg; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         public override void Dispose() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -29,7 +30,7 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             viewAnimationType = EnumViewAnimationType.ZOOM_CENTER; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             _ui.m_list.itemRenderer = ListItemRender; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            _ui.m_loaIcon.onClick.Add(OnListItemClick); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            _ui.m_comIcon.m_loaIcon.onClick.Add(OnListItemClick); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -39,11 +40,17 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ViewManager.SetMaskAlpha(0.8f); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             _cfgs = DailyLoginCfgArray.Instance.GetCfgs((int)ConstBonusType.Item); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            _ui.m_list.numItems = _cfgs.Count; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            _ui.m_loaIcon.url = "ui://DailyLogin/yzhd_dyt_7"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            _ui.m_loaIcon.data = DailyLoginCfgArray.Instance.GetCfgs((int)ConstBonusType.Suit)[0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            _cfg = DailyLoginCfgArray.Instance.GetCfgs((int)ConstBonusType.Suit)[0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            UpdateView(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            _ui.m_comIcon.m_loaIcon.url = "ui://DailyLogin/yzhd_dyt_7"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            _ui.m_comIcon.m_loaIcon.data = _cfg; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        private void UpdateView() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            _ui.m_list.numItems = _cfgs.Count; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            RedDotController.Instance.SetComRedDot(_ui.m_comIcon.target, _cfg.id == ActivityDataManager.Instance.dailyLoginId && ActivityDataManager.Instance.dailyLoginBonusStatus == ConstBonusStatus.CAN_GET); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         protected override void OnHide() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             base.OnHide(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -81,7 +88,7 @@ namespace GFGGame 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (result) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     LogServerHelper.SendNodeLog((int)PlayParticipationEnum.MEI_RI_DNEG_LU, 2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    _ui.m_list.numItems = _cfgs.Count; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    UpdateView(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             else 
			 |