27 lines
632 B
C#
27 lines
632 B
C#
using UnityEngine;
|
|
|
|
namespace HK
|
|
{
|
|
public static class InputKeyHelper
|
|
{
|
|
public static bool GetKeyDown(KeyCode keyCode)
|
|
{
|
|
return DefaultKey() && Input.GetKeyDown(keyCode);
|
|
}
|
|
|
|
public static bool GetKeyUp(KeyCode keyCode)
|
|
{
|
|
return DefaultKey() && Input.GetKeyUp(keyCode);
|
|
}
|
|
|
|
public static bool GetKey(KeyCode keyCode)
|
|
{
|
|
return DefaultKey() && Input.GetKey(keyCode);
|
|
}
|
|
|
|
static bool DefaultKey()
|
|
{
|
|
return Input.GetKey(KeyCode.LeftControl) && Input.GetKey(KeyCode.LeftAlt);
|
|
}
|
|
}
|
|
} |