Files
Cielonos/Assets/Scripts/MainGame/Managers/TimeManager.cs
SoulliesOfficial 50ee502684 完善
2026-02-13 09:22:11 -05:00

25 lines
836 B
C#

using SLSUtilities.General;
using UniRx;
using UnityEngine;
namespace Cielonos.MainGame
{
public class TimeManager : Singleton<TimeManager>
{
public FloatReactiveProperty globalTimeScale;
public FloatReactiveProperty playerTimeScale;
public FloatReactiveProperty alliedMinionTimeScale;
public FloatReactiveProperty nonPlayerTimeScale;
public FloatReactiveProperty enemyTimeScale;
protected override void Awake()
{
base.Awake();
globalTimeScale = new FloatReactiveProperty(1f);
playerTimeScale = new FloatReactiveProperty(1f);
alliedMinionTimeScale = new FloatReactiveProperty(1f);
nonPlayerTimeScale = new FloatReactiveProperty(1f);
enemyTimeScale = new FloatReactiveProperty(1f);
}
}
}