16 lines
386 B
C#
16 lines
386 B
C#
using UnityEngine;
|
|
|
|
namespace Watermelon
|
|
{
|
|
public interface IControlBehavior
|
|
{
|
|
public Vector3 MovementInput { get; }
|
|
public bool IsMovementInputNonZero { get; }
|
|
|
|
public void EnableMovementControl();
|
|
public void DisableMovementControl();
|
|
public void ResetControl();
|
|
|
|
public event SimpleCallback OnMovementInputActivated;
|
|
}
|
|
} |