|
@@ -32,6 +32,11 @@ namespace GFGGame
|
|
|
}
|
|
|
public override void Dispose()
|
|
|
{
|
|
|
+ if (_ui != null)
|
|
|
+ {
|
|
|
+ _ui.Dispose();
|
|
|
+ _ui = null;
|
|
|
+ }
|
|
|
base.Dispose();
|
|
|
SceneController.DestroyObjectFromView(_effectObj);
|
|
|
|
|
@@ -61,7 +66,10 @@ namespace GFGGame
|
|
|
{
|
|
|
base.OnHide();
|
|
|
}
|
|
|
-
|
|
|
+ public void GetUI()
|
|
|
+ {
|
|
|
+ ET.Log.Debug("loadingui:" + _ui);
|
|
|
+ }
|
|
|
/// <summary>
|
|
|
/// 设置描述文字
|
|
|
/// </summary>
|
|
@@ -101,26 +109,27 @@ namespace GFGGame
|
|
|
}
|
|
|
if (progress < oldValule)
|
|
|
{
|
|
|
- _ui.m_progressBar1.value = progress;
|
|
|
- float posX = _ui.m_progressBar1.width * (progress / 100) - 70;
|
|
|
- _ui.m_imgAni.x = Mathf.Min(posX, _ui.target.width - _ui.m_imgAni.width - 70);
|
|
|
- callback?.Invoke();
|
|
|
+ // _ui.m_progressBar1.value = progress;
|
|
|
+ // float posX = _ui.m_progressBar1.width * (progress / 100) - 70;
|
|
|
+ // _ui.m_imgAni.x = Mathf.Min(posX, _ui.target.width - _ui.m_imgAni.width - 70);
|
|
|
+ // callback?.Invoke();
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
|
|
|
- float duration = (float)(progress - oldValule) * SPEED;
|
|
|
- GTweener gtweener = _ui.m_progressBar1.TweenValue(progress, duration).OnUpdate((GTweener t) =>
|
|
|
- {
|
|
|
- float posX = _ui.m_progressBar1.width * (t.value.x / 100) - 70;
|
|
|
- _ui.m_imgAni.x = Mathf.Min(posX, _ui.target.width - _ui.m_imgAni.width - 70);
|
|
|
-
|
|
|
- });
|
|
|
- if (callback != null)
|
|
|
- {
|
|
|
- gtweener.OnComplete(callback);
|
|
|
- }
|
|
|
+ // float duration = (float)(progress - oldValule) * SPEED;
|
|
|
+ // GTweener gtweener = _ui.m_progressBar1.TweenValue(progress, duration).OnUpdate((GTweener t) =>
|
|
|
+ // {
|
|
|
+ // float posX = _ui.m_progressBar1.width * (t.value.x / 100) - 70;
|
|
|
+ // _ui.m_imgAni.x = Mathf.Min(posX, _ui.target.width - _ui.m_imgAni.width - 70);
|
|
|
+
|
|
|
+ // });
|
|
|
+ // if (callback != null)
|
|
|
+ // {
|
|
|
+ // gtweener.OnComplete(callback);
|
|
|
+ // }
|
|
|
}
|
|
|
+ callback?.Invoke();
|
|
|
}
|
|
|
|
|
|
|