|
@@ -109,12 +109,8 @@ namespace Fort23.Mono
|
|
|
TipMessagePanel.OpenTipMessagePanel(10810);
|
|
TipMessagePanel.OpenTipMessagePanel(10810);
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- int currentMiao = (int)((TimeHelper.ClientNow() - PlayerManager.Instance.myHero.heroData.upTime) /
|
|
|
|
|
- 1000);
|
|
|
|
|
-
|
|
|
|
|
- float allexp = currentMiao * PlayerManager.Instance.myHero.powerUpConfig.AutoXiuwei;
|
|
|
|
|
- if (PlayerManager.Instance.myHero.heroData.exp + allexp <
|
|
|
|
|
|
|
+
|
|
|
|
|
+ if (PlayerManager.Instance.myHero.GetAllExp() <
|
|
|
PlayerManager.Instance.myHero.powerUpConfig.levelUpExp)
|
|
PlayerManager.Instance.myHero.powerUpConfig.levelUpExp)
|
|
|
{
|
|
{
|
|
|
AudioManager.Instance.PlayAudio("ui_chaozuoshibai.wav");
|
|
AudioManager.Instance.PlayAudio("ui_chaozuoshibai.wav");
|
|
@@ -189,23 +185,19 @@ namespace Fort23.Mono
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
int redDotID = 5;
|
|
int redDotID = 5;
|
|
|
- private int currentMiao = 0;
|
|
|
|
|
- private float allexp = 0;
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
public async CTask CustomInit()
|
|
public async CTask CustomInit()
|
|
|
{
|
|
{
|
|
|
ClosePool();
|
|
ClosePool();
|
|
|
|
|
|
|
|
- currentMiao = (int)((TimeHelper.ClientNow() - PlayerManager.Instance.myHero.heroData.upTime) /
|
|
|
|
|
- 1000);
|
|
|
|
|
|
|
|
|
|
- allexp = currentMiao * PlayerManager.Instance.myHero.powerUpConfig.AutoXiuwei;
|
|
|
|
|
|
|
|
|
|
Slider_Exp.maxValue = PlayerManager.Instance.myHero.powerUpConfig.levelUpExp;
|
|
Slider_Exp.maxValue = PlayerManager.Instance.myHero.powerUpConfig.levelUpExp;
|
|
|
- Slider_Exp.value = PlayerManager.Instance.myHero.heroData.exp + allexp;
|
|
|
|
|
|
|
+ Slider_Exp.value = PlayerManager.Instance.myHero.GetAllExp();
|
|
|
|
|
|
|
|
Text_exp.text =
|
|
Text_exp.text =
|
|
|
- $"{(int)PlayerManager.Instance.myHero.heroData.exp + allexp}/{PlayerManager.Instance.myHero.powerUpConfig.levelUpExp}";
|
|
|
|
|
|
|
+ $"{(int)PlayerManager.Instance.myHero.GetAllExp()}/{PlayerManager.Instance.myHero.powerUpConfig.levelUpExp}";
|
|
|
|
|
|
|
|
for (var i = 0; i < JingJieIcons.Count; i++)
|
|
for (var i = 0; i < JingJieIcons.Count; i++)
|
|
|
{
|
|
{
|
|
@@ -231,7 +223,7 @@ namespace Fort23.Mono
|
|
|
|
|
|
|
|
|
|
|
|
|
int miao = (int)((PlayerManager.Instance.myHero.powerUpConfig.levelUpExp -
|
|
int miao = (int)((PlayerManager.Instance.myHero.powerUpConfig.levelUpExp -
|
|
|
- (PlayerManager.Instance.myHero.heroData.exp + allexp)) /
|
|
|
|
|
|
|
+ (PlayerManager.Instance.myHero.GetAllExp())) /
|
|
|
PlayerManager.Instance.myHero.powerUpConfig.AutoXiuwei);
|
|
PlayerManager.Instance.myHero.powerUpConfig.AutoXiuwei);
|
|
|
if (miao > 0)
|
|
if (miao > 0)
|
|
|
{
|
|
{
|
|
@@ -363,7 +355,7 @@ namespace Fort23.Mono
|
|
|
fx_ui_pojing_loop.gameObject.SetActive(false);
|
|
fx_ui_pojing_loop.gameObject.SetActive(false);
|
|
|
fx_ui_pojing_loop2.gameObject.SetActive(false);
|
|
fx_ui_pojing_loop2.gameObject.SetActive(false);
|
|
|
fx_ui_dujie_loop.gameObject.SetActive(false);
|
|
fx_ui_dujie_loop.gameObject.SetActive(false);
|
|
|
- if (PlayerManager.Instance.myHero.heroData.exp + allexp >=
|
|
|
|
|
|
|
+ if (PlayerManager.Instance.myHero.GetAllExp() >=
|
|
|
PlayerManager.Instance.myHero.powerUpConfig.levelUpExp)
|
|
PlayerManager.Instance.myHero.powerUpConfig.levelUpExp)
|
|
|
{
|
|
{
|
|
|
if (PlayerManager.Instance.myHero.powerUpConfig.jingjie1 == heroInfo.powerUpConfig.jingjie1)
|
|
if (PlayerManager.Instance.myHero.powerUpConfig.jingjie1 == heroInfo.powerUpConfig.jingjie1)
|
|
@@ -437,18 +429,15 @@ namespace Fort23.Mono
|
|
|
// }
|
|
// }
|
|
|
//
|
|
//
|
|
|
// timer = 0;
|
|
// timer = 0;
|
|
|
- currentMiao =
|
|
|
|
|
- (int)((TimeHelper.ClientNow() - PlayerManager.Instance.myHero.heroData.upTime) / 1000);
|
|
|
|
|
|
|
|
|
|
- allexp = currentMiao * PlayerManager.Instance.myHero.powerUpConfig.AutoXiuwei;
|
|
|
|
|
|
|
|
|
|
- Slider_Exp.value = PlayerManager.Instance.myHero.heroData.exp + allexp;
|
|
|
|
|
|
|
+ Slider_Exp.value = PlayerManager.Instance.myHero.GetAllExp();
|
|
|
|
|
|
|
|
Text_exp.text =
|
|
Text_exp.text =
|
|
|
- $"{(int)(PlayerManager.Instance.myHero.heroData.exp + allexp)}/{PlayerManager.Instance.myHero.powerUpConfig.levelUpExp}";
|
|
|
|
|
|
|
+ $"{(int)(PlayerManager.Instance.myHero.GetAllExp())}/{PlayerManager.Instance.myHero.powerUpConfig.levelUpExp}";
|
|
|
|
|
|
|
|
int miao = (int)((PlayerManager.Instance.myHero.powerUpConfig.levelUpExp -
|
|
int miao = (int)((PlayerManager.Instance.myHero.powerUpConfig.levelUpExp -
|
|
|
- (PlayerManager.Instance.myHero.heroData.exp + allexp)) /
|
|
|
|
|
|
|
+ (PlayerManager.Instance.myHero.GetAllExp())) /
|
|
|
PlayerManager.Instance.myHero.powerUpConfig.AutoXiuwei);
|
|
PlayerManager.Instance.myHero.powerUpConfig.AutoXiuwei);
|
|
|
if (miao > 0)
|
|
if (miao > 0)
|
|
|
{
|
|
{
|
|
@@ -463,7 +452,7 @@ namespace Fort23.Mono
|
|
|
|
|
|
|
|
if (!fx_ui_tupo_loop.gameObject.activeSelf)
|
|
if (!fx_ui_tupo_loop.gameObject.activeSelf)
|
|
|
{
|
|
{
|
|
|
- if (PlayerManager.Instance.myHero.heroData.exp + allexp >=
|
|
|
|
|
|
|
+ if (PlayerManager.Instance.myHero.GetAllExp() >=
|
|
|
PlayerManager.Instance.myHero.powerUpConfig.levelUpExp)
|
|
PlayerManager.Instance.myHero.powerUpConfig.levelUpExp)
|
|
|
{
|
|
{
|
|
|
Btn_TuPo.transform.RecoverColor();
|
|
Btn_TuPo.transform.RecoverColor();
|
|
@@ -553,8 +542,6 @@ namespace Fort23.Mono
|
|
|
public async override CTask Close()
|
|
public async override CTask Close()
|
|
|
{
|
|
{
|
|
|
fx_ui_tupo_loop.gameObject.SetActive(false);
|
|
fx_ui_tupo_loop.gameObject.SetActive(false);
|
|
|
- currentMiao = 0;
|
|
|
|
|
- allexp = 0;
|
|
|
|
|
ClosePool();
|
|
ClosePool();
|
|
|
await base.Close();
|
|
await base.Close();
|
|
|
}
|
|
}
|