mirror of https://github.com/tuyoogame/YooAsset
parent
4f0f0e54ac
commit
295238cbb6
|
@ -13,7 +13,7 @@ namespace YooAsset
|
||||||
}
|
}
|
||||||
public override void Update()
|
public override void Update()
|
||||||
{
|
{
|
||||||
DebugRecording();
|
DebugBeginRecording();
|
||||||
|
|
||||||
if (IsDone)
|
if (IsDone)
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -8,7 +8,7 @@ namespace YooAsset
|
||||||
}
|
}
|
||||||
public override void Update()
|
public override void Update()
|
||||||
{
|
{
|
||||||
DebugRecording();
|
DebugBeginRecording();
|
||||||
|
|
||||||
if (IsDone)
|
if (IsDone)
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -23,7 +23,7 @@ namespace YooAsset
|
||||||
}
|
}
|
||||||
public override void Update()
|
public override void Update()
|
||||||
{
|
{
|
||||||
DebugRecording();
|
DebugBeginRecording();
|
||||||
|
|
||||||
if (IsDone)
|
if (IsDone)
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -13,7 +13,7 @@ namespace YooAsset
|
||||||
}
|
}
|
||||||
public override void Update()
|
public override void Update()
|
||||||
{
|
{
|
||||||
DebugRecording();
|
DebugBeginRecording();
|
||||||
|
|
||||||
if (IsDone)
|
if (IsDone)
|
||||||
return;
|
return;
|
||||||
|
|
|
@ -221,6 +221,8 @@ namespace YooAsset
|
||||||
private TaskCompletionSource<object> _taskCompletionSource;
|
private TaskCompletionSource<object> _taskCompletionSource;
|
||||||
protected void InvokeCompletion()
|
protected void InvokeCompletion()
|
||||||
{
|
{
|
||||||
|
DebugEndRecording();
|
||||||
|
|
||||||
// 进度百分百完成
|
// 进度百分百完成
|
||||||
Progress = 1f;
|
Progress = 1f;
|
||||||
|
|
||||||
|
@ -256,8 +258,7 @@ namespace YooAsset
|
||||||
public long LoadingTime { protected set; get; }
|
public long LoadingTime { protected set; get; }
|
||||||
|
|
||||||
// 加载耗时统计
|
// 加载耗时统计
|
||||||
private bool _isRecording = false;
|
private Stopwatch _watch = null;
|
||||||
private Stopwatch _watch;
|
|
||||||
|
|
||||||
[Conditional("DEBUG")]
|
[Conditional("DEBUG")]
|
||||||
public void InitSpawnDebugInfo()
|
public void InitSpawnDebugInfo()
|
||||||
|
@ -274,21 +275,21 @@ namespace YooAsset
|
||||||
}
|
}
|
||||||
|
|
||||||
[Conditional("DEBUG")]
|
[Conditional("DEBUG")]
|
||||||
protected void DebugRecording()
|
protected void DebugBeginRecording()
|
||||||
{
|
{
|
||||||
if (_isRecording == false)
|
if (_watch == null)
|
||||||
{
|
{
|
||||||
_isRecording = true;
|
|
||||||
_watch = Stopwatch.StartNew();
|
_watch = Stopwatch.StartNew();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[Conditional("DEBUG")]
|
||||||
|
private void DebugEndRecording()
|
||||||
|
{
|
||||||
if (_watch != null)
|
if (_watch != null)
|
||||||
{
|
{
|
||||||
if (IsDone)
|
LoadingTime = _watch.ElapsedMilliseconds;
|
||||||
{
|
_watch = null;
|
||||||
LoadingTime = _watch.ElapsedMilliseconds;
|
|
||||||
_watch = null;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
Loading…
Reference in New Issue