| | |
| | | foreach (ItemWinBtnType key in itemAttrData.tipsFuncBtnDic.Keys)
|
| | | {
|
| | | Button btn = OnGUIButton(btnGroup.gameObject, operateBtn, key.ToString(), Language.Get(StringUtility.Contact("ItemHandle_", key.ToString())));
|
| | | switch (key)
|
| | | {
|
| | | case ItemWinBtnType.putOn:
|
| | | SuccessConfig successConfig = Config.Instance.Get<SuccessConfig>(AchievementGoto.guideAchievementId);
|
| | | if(successConfig != null |
| | | && (successConfig.Type == 39 |
| | | || successConfig.Type == 82
|
| | | || successConfig.Type == 83))
|
| | | {
|
| | | AchievementGuideEffect guidEffect = AchievementGuideEffectPool.Require(1);
|
| | | guidEffect.transform.SetParentEx(btn.transform, Vector3.zero, Quaternion.identity, Vector3.one);
|
| | | guidEffect.effect.renderQueue = 4500;
|
| | | }
|
| | | break;
|
| | | }
|
| | |
|
| | | btn.RemoveAllListeners();
|
| | | btn.onClick.AddListener(() => {
|
| | | OnClickCloseBtn();
|