diff options
Diffstat (limited to 'Erika/Assets/Scripts/Input/InputManager.cs')
-rw-r--r-- | Erika/Assets/Scripts/Input/InputManager.cs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Erika/Assets/Scripts/Input/InputManager.cs b/Erika/Assets/Scripts/Input/InputManager.cs index ac6790db..f025a6a7 100644 --- a/Erika/Assets/Scripts/Input/InputManager.cs +++ b/Erika/Assets/Scripts/Input/InputManager.cs @@ -7,12 +7,17 @@ using UnityEngine; /// </summary>
public class InputManager : SingletonMB<InputManager>
{
+ #region 输入状态,每帧更新,可用于逻辑检测
+
+ public EUnitDirection inputDir { get { return m_InputDir; } }
+
private EUnitDirection m_InputDir;
public bool CanInputMoveStop()
{
return m_InputDir == EUnitDirection.None;
}
+ #endregion
#region 处理输入
public void InputTurn(EUnitDirection dir)
@@ -41,7 +46,10 @@ public class InputManager : SingletonMB<InputManager> public void InputDodge()
{
}
+ public void InputJump()
+ {
+ UnitManager.Instance.pc.CommandJump();
+ }
#endregion
-
}
|