| | |
| | | [SerializeField] Image m_Select;
|
| | | [SerializeField] RawImage m_GodWeaponModel;
|
| | | [SerializeField] UIEffect m_GodWeaponEffect;
|
| | | [SerializeField] UIEffect m_MoneyHammerEffect;
|
| | |
|
| | | [SerializeField, Header("滑动条时间")] float m_SliderDelay = 0.1f;
|
| | |
|
| | |
| | | lockGodWeaponUpdate = false;
|
| | | lockItemUpdate = false;
|
| | |
|
| | | DisplayGodWeaponTypes();
|
| | |
|
| | | if (!HandleAchievement())
|
| | | {
|
| | | model.selectType = GetDefaultSelect();
|
| | | }
|
| | | model.gotoType = 0;
|
| | |
|
| | | DisplayGodWeaponTypes();
|
| | |
|
| | | DisplayGodWeaponInfo(true);
|
| | | DisplaySkills();
|
| | |
| | | }
|
| | | else
|
| | | {
|
| | | var value = (float)godWeaponInfo.exp / config.NeedExp;
|
| | | if (immediatly)
|
| | | {
|
| | | m_ExpSlider.delay = 0;
|
| | |
| | | m_ExpSlider.delay = m_SliderDelay;
|
| | | }
|
| | | m_Exp.text = StringUtility.Contact(godWeaponInfo.exp, "/", config.NeedExp);
|
| | | m_ExpSlider.value = (float)godWeaponInfo.exp / config.NeedExp;
|
| | |
|
| | | if (moneyHammer && autoHammerState != AutoHammerState.None
|
| | | && DTC0403_tagPlayerLoginLoadOK.finishedLogin)
|
| | | {
|
| | | m_MoneyHammerEffect.Play();
|
| | | }
|
| | | m_ExpSlider.value = value;
|
| | | }
|
| | | }
|
| | | }
|