refactor: moved behaviour shortcut properties to base

This commit is contained in:
2025-06-01 14:18:03 +03:00
parent 7a3202a053
commit efb7cc7452
2 changed files with 3 additions and 3 deletions

View File

@@ -11,6 +11,9 @@ public abstract class BehaviourBase : BaseEntity, IBehaviour
private readonly Event<IActive, IActive.ActiveChangedArguments>.EventHandler delegateOnUniverseObjectActiveChanged = null!;
private readonly Event<IStateEnable, IStateEnable.EnabledChangedArguments>.EventHandler delegateOnStateEnabledChanged = null!;
public IUniverse Universe => BehaviourController.UniverseObject.Universe;
public IUniverseObject UniverseObject => BehaviourController.UniverseObject;
private IBehaviourController _behaviourController = null!;
public IBehaviourController BehaviourController => _behaviourController;