123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129 |
- using UnityEngine.UI;
- namespace UnityEngine.EventSystems
- {
-
-
-
- public class BaseInput : UIBehaviour
- {
-
-
-
- public virtual string compositionString
- {
- get { return Input.compositionString; }
- }
-
-
-
- public virtual IMECompositionMode imeCompositionMode
- {
- get { return Input.imeCompositionMode; }
- set { Input.imeCompositionMode = value; }
- }
-
-
-
- public virtual Vector2 compositionCursorPos
- {
- get { return Input.compositionCursorPos; }
- set { Input.compositionCursorPos = value; }
- }
-
-
-
- public virtual bool mousePresent
- {
- get { return Input.mousePresent; }
- }
-
-
-
-
-
- public virtual bool GetMouseButtonDown(int button)
- {
- return Input.GetMouseButtonDown(button);
- }
-
-
-
- public virtual bool GetMouseButtonUp(int button)
- {
- return Input.GetMouseButtonUp(button);
- }
-
-
-
- public virtual bool GetMouseButton(int button)
- {
- return Input.GetMouseButton(button);
- }
-
-
-
- public virtual Vector2 mousePosition
- {
- get { return Input.mousePosition; }
- }
-
-
-
- public virtual Vector2 mouseScrollDelta
- {
- get { return Input.mouseScrollDelta; }
- }
-
-
-
- public virtual bool touchSupported
- {
- get { return Input.touchSupported; }
- }
-
-
-
- public virtual int touchCount
- {
- get { return Input.touchCount; }
- }
-
-
-
-
- public virtual Touch GetTouch(int index)
- {
- return Input.GetTouch(index);
- }
-
-
-
-
- public virtual float GetAxisRaw(string axisName)
- {
- return Input.GetAxisRaw(axisName);
- }
-
-
-
-
- public virtual bool GetButtonDown(string buttonName)
- {
- return Input.GetButtonDown(buttonName);
- }
- }
- }
|