summaryrefslogtreecommitdiff
path: root/Erika/Assets/Scripts/Input/InputKeyboardMouse.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Erika/Assets/Scripts/Input/InputKeyboardMouse.cs')
-rw-r--r--Erika/Assets/Scripts/Input/InputKeyboardMouse.cs43
1 files changed, 0 insertions, 43 deletions
diff --git a/Erika/Assets/Scripts/Input/InputKeyboardMouse.cs b/Erika/Assets/Scripts/Input/InputKeyboardMouse.cs
deleted file mode 100644
index 3a457103..00000000
--- a/Erika/Assets/Scripts/Input/InputKeyboardMouse.cs
+++ /dev/null
@@ -1,43 +0,0 @@
-using System.Collections;
-using System.Collections.Generic;
-using UnityEngine;
-
-/// <summary>
-/// 鼠标键盘输入
-/// </summary>
-public class InputKeyboardMouse : MonoBehaviour
-{
- void Update()
- {
- float horizontal = Input.GetAxisRaw("Horizontal");
- bool bMove = horizontal != 0;
-
- if (bMove)
- {
- EUnitDirection dir = horizontal == 1 ? EUnitDirection.Right : EUnitDirection.Left;
- InputManager.Instance.InputTurn(dir);
- }
-
- if (bMove && PCController.instance.unitStatemachine.IsInState(EUnitState.Idle))
- {
- EUnitDirection dir = horizontal == 1 ? EUnitDirection.Right : EUnitDirection.Left;
- InputManager.Instance.InputMove(dir);
- }
- else if(!bMove)
- {
- if(PCController.instance.unitStatemachine.IsInState(EUnitState.Move))
- {
- PCController.instance.unitStatemachine.ChangeState(EUnitState.Idle);
- }
- }
-
- if (Input.GetKeyDown("j"))
- {
- InputManager.Instance.InputSkill(1);
- }
- if (Input.GetKeyDown("k"))
- {
- InputManager.Instance.InputSkill(2);
- }
- }
-}