Beispiel #1
0
 public void AddKey(int key)
 {
     KeyDown.Enqueue(Utily.MakePair <int, TypeKeyDown>(key, TypeKeyDown.KeyDown));
     if (key == (int)Keyboard.Key.W)
     {
         isW = true;
     }
     if (key == (int)Keyboard.Key.S)
     {
         isS = true;
     }
     if (key == (int)Keyboard.Key.A)
     {
         isA = true;
     }
     if (key == (int)Keyboard.Key.D)
     {
         isD = true;
     }
     UpdateDir();
 }
Beispiel #2
0
 public void KeyUp(int key)
 {
     KeyDown.Enqueue(Utily.MakePair <int, TypeKeyDown>(key, TypeKeyDown.KeyUp));
 }
Beispiel #3
0
 public void MouseDown(int button)
 {
     KeyDown.Enqueue(Utily.MakePair <int, TypeKeyDown>(button, TypeKeyDown.MouseDown));
 }