annotate Assets/Application/Scripts/InputManager.cs @ 0:e5ef0342d00b

First commit
author Kazuma
date Mon, 07 Nov 2016 00:39:49 +0900
parents
children 2dd40b4412e4
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
1 using UnityEngine;
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
2 using System.Collections;
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
3
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
4 public class InputManager : MonoBehaviour { // Singleton
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
5 public static InputManager Instance;
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
6
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
7 public float InputX = 0f;
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
8 public float InputZ = 0f;
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
9 public bool ClickMouse = false;
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
10
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
11 // Use this for initialization
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
12 void Start () {
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
13 if (Instance == null) {
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
14 Instance = this;
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
15 }
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
16 }
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
17
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
18 // Update is called once per frame
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
19 void Update () {
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
20 InputAxis ();
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
21 }
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
22
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
23 private void InputAxis () {
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
24 InputZ = Input.GetAxis ("Horizontal");
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
25 InputX = Input.GetAxis ("Vertical");
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
26 }
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
27
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
28 public bool InputMouseButton () {
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
29 return Input.GetMouseButton (0);
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
30 }
e5ef0342d00b First commit
Kazuma
parents:
diff changeset
31 }