public static bool testModifierKey(MODIFIER_KEY_TYPE key) { switch (key) { case MODIFIER_KEY_TYPE.MKT_SHIFT: return(Input.GetKey(KeyCode.LeftShift) || Input.GetKey(KeyCode.RightShift)); case MODIFIER_KEY_TYPE.MKT_ALT: return(Input.GetKey(KeyCode.LeftAlt) || Input.GetKey(KeyCode.RightAlt)); case MODIFIER_KEY_TYPE.MKT_CTRL: return(Input.GetKey(KeyCode.LeftControl) || Input.GetKey(KeyCode.RightControl)); default: return(false); } }
public static string getmodifyerstr(MODIFIER_KEY_TYPE mkt) { switch (mkt) { case MODIFIER_KEY_TYPE.MKT_ALT: return("A+"); case MODIFIER_KEY_TYPE.MKT_SHIFT: return("S+"); case MODIFIER_KEY_TYPE.MKT_CTRL: return("C+"); default: return(""); } }