|  | @@ -52,13 +52,14 @@ namespace GFGGame
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |              _ui.m_loaBg.url = ResPathUtil.GetBgImgPath("bg_yaoqinghan");
 |  |              _ui.m_loaBg.url = ResPathUtil.GetBgImgPath("bg_yaoqinghan");
 | 
											
												
													
														|  |              _ui.m_envelopeModel.m_btnSure.onClick.Add(OnClickBtnSure);
 |  |              _ui.m_envelopeModel.m_btnSure.onClick.Add(OnClickBtnSure);
 | 
											
												
													
														|  | -            _ui.m_envelopeModel.m_btnDice.onClick.Add(() =>
 |  | 
 | 
											
												
													
														|  | 
 |  | +            _ui.m_envelopeModel.m_btnDice.target.onClick.Add(() =>
 | 
											
												
													
														|  |              {
 |  |              {
 | 
											
												
													
														|  |                  RandomRoleName().Coroutine();
 |  |                  RandomRoleName().Coroutine();
 | 
											
												
													
														|  |              });
 |  |              });
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |          //private bool test = false;
 |  |          //private bool test = false;
 | 
											
												
													
														|  | 
 |  | +        private Animator _btnDiceAnimator;
 | 
											
												
													
														|  |          private void ChangeAnimationState(State state)
 |  |          private void ChangeAnimationState(State state)
 | 
											
												
													
														|  |          {
 |  |          {
 | 
											
												
													
														|  |              switch (state)
 |  |              switch (state)
 | 
											
										
											
												
													
														|  | @@ -83,6 +84,8 @@ namespace GFGGame
 | 
											
												
													
														|  |                  case State.OPEN:
 |  |                  case State.OPEN:
 | 
											
												
													
														|  |                      EffectUIPool.Recycle(_effectUIDic["FX_player"]);
 |  |                      EffectUIPool.Recycle(_effectUIDic["FX_player"]);
 | 
											
												
													
														|  |                      _effectUIDic.Remove("FX_player");
 |  |                      _effectUIDic.Remove("FX_player");
 | 
											
												
													
														|  | 
 |  | +                    _effectUIDic.Add("FX_TZ_DJ", EffectUIPool.CreateEffectUI(_ui.m_envelopeModel.m_btnDice.m_holder, "ui_CreateRoleUI/After_Open", "FX_TZ_DJ"));
 | 
											
												
													
														|  | 
 |  | +                    _btnDiceAnimator = _effectUIDic["FX_TZ_DJ"].GetObj().GetComponentInChildren<Animator>();
 | 
											
												
													
														|  |                      _effectUIDic.Add("FX_Text", EffectUIPool.CreateEffectUI(_ui.m_envelopeModel.m_TextEffectHolder, "ui_CreateRoleUI/After_Open", "FX_Text"));
 |  |                      _effectUIDic.Add("FX_Text", EffectUIPool.CreateEffectUI(_ui.m_envelopeModel.m_TextEffectHolder, "ui_CreateRoleUI/After_Open", "FX_Text"));
 | 
											
												
													
														|  |                      _effectUIDic.Add("FX_ShanZi", EffectUIPool.CreateEffectUI(_ui.m_envelopeModel.m_ShanZiEffectHolder, "ui_CreateRoleUI/After_Open", "FX_ShanZi"));
 |  |                      _effectUIDic.Add("FX_ShanZi", EffectUIPool.CreateEffectUI(_ui.m_envelopeModel.m_ShanZiEffectHolder, "ui_CreateRoleUI/After_Open", "FX_ShanZi"));
 | 
											
												
													
														|  |                      _effectUIDic.Add("FX_Niao", EffectUIPool.CreateEffectUI(_ui.m_envelopeModel.m_NiaoEffectHolder, "ui_CreateRoleUI/After_Open", "FX_Niao"));
 |  |                      _effectUIDic.Add("FX_Niao", EffectUIPool.CreateEffectUI(_ui.m_envelopeModel.m_NiaoEffectHolder, "ui_CreateRoleUI/After_Open", "FX_Niao"));
 | 
											
										
											
												
													
														|  | @@ -147,6 +150,8 @@ namespace GFGGame
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |          private async ETTask RandomRoleName()
 |  |          private async ETTask RandomRoleName()
 | 
											
												
													
														|  |          {
 |  |          {
 | 
											
												
													
														|  | 
 |  | +            _btnDiceAnimator?.SetTrigger("click");
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |              string name = await LoginController.ReqRandomRoleName();
 |  |              string name = await LoginController.ReqRandomRoleName();
 | 
											
												
													
														|  |              if (_ui != null && _ui.m_envelopeModel.m_inputName != null)
 |  |              if (_ui != null && _ui.m_envelopeModel.m_inputName != null)
 | 
											
												
													
														|  |              {
 |  |              {
 |