refactor!: renamed GameManager to Universe and HierarchyObject to UniverseObject
This commit is contained in:
@@ -44,13 +44,13 @@ public class StopwatchBehaviour : Behaviour, IStopwatch
|
||||
if (State is not TimerState.Ticking)
|
||||
return;
|
||||
|
||||
double delta = GameManager.Time.DeltaSpan.TotalSeconds;
|
||||
double delta = Universe.Time.DeltaSpan.TotalSeconds;
|
||||
|
||||
Time += delta;
|
||||
OnDelta?.InvokeSafe(this, delta);
|
||||
}
|
||||
|
||||
protected override void OnEnteredHierarchy(IGameManager gameManager)
|
||||
protected override void OnEnteredUniverse(IUniverse universe)
|
||||
{
|
||||
if (!shouldBeTicking || State is TimerState.Ticking)
|
||||
return;
|
||||
@@ -61,7 +61,7 @@ public class StopwatchBehaviour : Behaviour, IStopwatch
|
||||
StartStopwatch();
|
||||
}
|
||||
|
||||
protected override void OnExitedHierarchy(IGameManager gameManager)
|
||||
protected override void OnExitedUniverse(IUniverse universe)
|
||||
{
|
||||
if (!shouldBeTicking || State is not TimerState.Ticking)
|
||||
return;
|
||||
|
@@ -59,7 +59,7 @@ public class TimerBehaviour : Behaviour, ITimer
|
||||
if (State is not TimerState.Ticking)
|
||||
return;
|
||||
|
||||
double delta = GameManager.Time.DeltaSpan.TotalSeconds;
|
||||
double delta = Universe.Time.DeltaSpan.TotalSeconds;
|
||||
|
||||
Remaining -= delta;
|
||||
OnDelta?.InvokeSafe(this, delta);
|
||||
@@ -68,7 +68,7 @@ public class TimerBehaviour : Behaviour, ITimer
|
||||
Stop();
|
||||
}
|
||||
|
||||
protected override void OnEnteredHierarchy(IGameManager gameManager)
|
||||
protected override void OnEnteredUniverse(IUniverse universe)
|
||||
{
|
||||
if (!shouldBeTicking || State is TimerState.Ticking)
|
||||
return;
|
||||
@@ -79,7 +79,7 @@ public class TimerBehaviour : Behaviour, ITimer
|
||||
StartTimer();
|
||||
}
|
||||
|
||||
protected override void OnExitedHierarchy(IGameManager gameManager)
|
||||
protected override void OnExitedUniverse(IUniverse universe)
|
||||
{
|
||||
if (!shouldBeTicking || State is not TimerState.Ticking)
|
||||
return;
|
||||
|
@@ -5,7 +5,7 @@ using Syntriax.Engine.Core.Abstract;
|
||||
|
||||
namespace Syntriax.Engine.Systems.Tween;
|
||||
|
||||
public class TweenManager : HierarchyObject
|
||||
public class TweenManager : UniverseObject
|
||||
{
|
||||
private CoroutineManager coroutineManager = null!;
|
||||
|
||||
@@ -35,7 +35,7 @@ public class TweenManager : HierarchyObject
|
||||
continue;
|
||||
}
|
||||
|
||||
tween.Counter += GameManager.Time.DeltaTime;
|
||||
tween.Counter += Universe.Time.DeltaTime;
|
||||
yield return null;
|
||||
}
|
||||
|
||||
@@ -52,12 +52,12 @@ public class TweenManager : HierarchyObject
|
||||
runningCoroutines.Remove(tween);
|
||||
}
|
||||
|
||||
protected override void OnEnteringHierarchy(IGameManager gameManager)
|
||||
protected override void OnEnteringUniverse(IUniverse universe)
|
||||
{
|
||||
coroutineManager = gameManager.GetRequiredHierarchyObject<CoroutineManager>();
|
||||
coroutineManager = universe.GetRequiredUniverseObject<CoroutineManager>();
|
||||
}
|
||||
|
||||
protected override void OnExitingHierarchy(IGameManager gameManager)
|
||||
protected override void OnExitingUniverse(IUniverse universe)
|
||||
{
|
||||
coroutineManager = null!;
|
||||
}
|
||||
|
Reference in New Issue
Block a user