Beispiel #1
0
 public void KeyTrig(KeyCode _key, GameObject Trigobj)
 {
     if (ShortSpace.Contains(_key))
     {
         Trigobj.GetComponent <player_pocket>().use((int)ShortSpace[_key]);
     }
 }
Beispiel #2
0
 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);
 }
Beispiel #3
0
        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);
            }
        }