添加场景、对应场景代码

This commit is contained in:
JA
2026-06-30 09:46:59 +08:00
parent eeb1907247
commit 1489f33d9d
41 changed files with 3685 additions and 9 deletions
+24
View File
@@ -0,0 +1,24 @@
using UnityEngine;
namespace GameFramework
{
/// <summary>
/// 时间控制器(场景级单例)。负责暂停/恢复(Time.timeScale)。
/// 源项目的子弹时间逻辑已移除,只保留暂停。
/// </summary>
public class TimeController : Singleton<TimeController>
{
private float timeScaleBeforePause = 1f;
public void Pause()
{
timeScaleBeforePause = Time.timeScale;
Time.timeScale = 0f;
}
public void Unpause()
{
Time.timeScale = timeScaleBeforePause > 0f ? timeScaleBeforePause : 1f;
}
}
}