public void KeyTrig(KeyCode _key, GameObject Trigobj) { if (ShortSpace.Contains(_key)) { Trigobj.GetComponent <player_pocket>().use((int)ShortSpace[_key]); } }
public KeyCode GetKey(int Id) { if (ShortSpace.ContainsValue(Id)) { ICollection sk = ShortSpace.Keys; foreach (KeyCode k in sk) { if ((int)ShortSpace[k] == Id) { return(k); } } } return(KeyCode.Joystick1Button19); }
public void AddShort(KeyCode _key, int ID) { KeyCode prek = GetKey(ID); if (prek != KeyCode.Joystick1Button19 && ShortSpace.Contains(prek)) { ShortSpace.Remove(prek); } if (ShortSpace.Contains(_key)) { ShortSpace[_key] = ID; } else { ShortSpace.Add(_key, ID); } }