| | |
| | | { |
| | | playerLevelText.text = PlayerDatas.Instance.baseData.LV.ToString(); |
| | | headEffect.transform.localPosition = new Vector3(400 * expSlider.value - 200 - 24, 0, 0); |
| | | ShowExp(); |
| | | ShowExp(false); |
| | | |
| | | } |
| | | |
| | | void ShowExp() |
| | | void ShowExp(bool showEffect = true) |
| | | { |
| | | var lvConfig = PlayerLVConfig.Get(PlayerDatas.Instance.baseData.LV); |
| | | expSlider.value = (float)PlayerDatas.Instance.baseData.curExp / lvConfig.EXP; |
| | | expSlider.Text.text = PlayerDatas.Instance.baseData.curExp + "/" + PlayerLVConfig.Get(PlayerDatas.Instance.baseData.LV).EXP; |
| | | headEffect.transform.DOLocalMove(new Vector3(400 * expSlider.value - 200 - 24, 0, 0), 0.5f); |
| | | headEffect.Play(closePMA:true); |
| | | if (showEffect) |
| | | { |
| | | headEffect.transform.DOLocalMove(new Vector3(400 * expSlider.value - 200 - 24, 0, 0), 0.5f); |
| | | headEffect.Play(closePMA:true); |
| | | } |
| | | } |
| | | |
| | | |