diff --git a/Runtime/IMovementController.cs b/Runtime/IMovementController.cs index 28bf228..d72295b 100644 --- a/Runtime/IMovementController.cs +++ b/Runtime/IMovementController.cs @@ -7,9 +7,9 @@ namespace Syntriax.Modules.Movement public interface IMovementController { /// - /// Member Toggle State + /// Member to switch on or off /// - IToggleState ToggleState { get; } + IToggleState ToggleStateMember { get; } /// /// Currently active diff --git a/Runtime/Implementations/AirMovement1D.cs b/Runtime/Implementations/AirMovement1D.cs index 155e6b5..cde4d06 100644 --- a/Runtime/Implementations/AirMovement1D.cs +++ b/Runtime/Implementations/AirMovement1D.cs @@ -19,7 +19,7 @@ namespace Syntriax.Modules.Movement.Implementations if (groundTrigger != null) { - groundTrigger.OnTriggered += OnGroundTrigger; + groundTrigger.OnTriggerStateChanged += OnGroundTrigger; CanTakeOver = false; } } diff --git a/Runtime/Implementations/GroundMovement1D.cs b/Runtime/Implementations/GroundMovement1D.cs index 5271430..776d983 100644 --- a/Runtime/Implementations/GroundMovement1D.cs +++ b/Runtime/Implementations/GroundMovement1D.cs @@ -21,7 +21,7 @@ namespace Syntriax.Modules.Movement.Implementations if (groundTrigger != null) { - groundTrigger.OnTriggered += OnGroundTrigger; + groundTrigger.OnTriggerStateChanged += OnGroundTrigger; CanTakeOver = false; } } diff --git a/Runtime/MovementController.cs b/Runtime/MovementController.cs index f2c4cae..6ab402d 100644 --- a/Runtime/MovementController.cs +++ b/Runtime/MovementController.cs @@ -31,11 +31,11 @@ namespace Syntriax.Modules.Movement } } - private bool areBothToggleStatesToggled => ToggleState.IsToggledNullChecked() && toggleStateOnGameObject.IsToggledNullChecked(); + private bool areBothToggleStatesToggled => ToggleStateMember.IsToggledNullChecked() && toggleStateOnGameObject.IsToggledNullChecked(); public List Movements { get; protected set; } = new List(32); - public IToggleState ToggleState { get; protected set; } = new ToggleStateMember(true); + public IToggleState ToggleStateMember { get; protected set; } = new ToggleStateMember(true); protected IToggleState toggleStateOnGameObject = null; @@ -48,7 +48,7 @@ namespace Syntriax.Modules.Movement toggleStateOnGameObject = GetComponent(); toggleStateOnGameObject.OnToggleStateChanged += (_) => InvokeOnMoveAction(); - ToggleState.OnToggleStateChanged += (_) => InvokeOnMoveAction(); + ToggleStateMember.OnToggleStateChanged += (_) => InvokeOnMoveAction(); } protected virtual void FixedUpdate() diff --git a/package.json b/package.json index a01f5ba..d13f671 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "com.syntriax.movement", - "version": "0.1.2", + "version": "0.1.3", "displayName": "Movement Module", "description": "Dependends On:\nhttps://git.syntriax.com/Syntriax/ToggleState.git\nhttps://git.syntriax.com/Syntriax/Trigger.git\nhttps://git.syntriax.com/Syntriax/Factory.git", "unity": "2019.1",