可能的性能优化

This commit is contained in:
2026-03-20 18:48:11 +08:00
parent 41e38311f0
commit 27d57a28a9
7 changed files with 90 additions and 67 deletions
@@ -62,19 +62,12 @@ namespace OCES.Audio
{
ContainerPlayHandle outgoing = this.m_fader.CurrentHandle;
float outgoingVolume = this.m_fader.CurrentVolume;
float fadeOutOffSet = transition?.FadeOutOffset ?? 0f;
float fadeOutTime = transition?.FadeOutTime ?? 0f;
float fadeInOffSet = transition?.FadeInOffset ?? 0f;
float fadeInTime = transition?.FadeInTime ?? 0f;
// ContainerPlayHandle outgoingHandle = this.m_currentHandle;
// float outgoingVolume = this.m_currentVolume;
this.m_coroutineHost.StartCoroutine(
this.m_fader.FadeOutBranch(outgoing, outgoingVolume,fadeOutOffSet, fadeOutTime));
this.m_fader.FadeOutBranch(outgoing, outgoingVolume, transition));
yield return this.m_coroutineHost.StartCoroutine(
this.m_fader.FadeInBranch(newContainerId, fadeInOffSet, fadeInTime));
this.m_fader.FadeInBranch(newContainerId, transition));
}
// ─────────────────────────────────────────────