瀏覽代碼

SFML : Removed undefined input mapping warning

Eiyeron Fulmincendii 10 年之前
父節點
當前提交
72bd05bd97
共有 1 個文件被更改,包括 9 次插入9 次删除
  1. 9 9
      platform/sfml/Input.cpp

+ 9 - 9
platform/sfml/Input.cpp

@@ -19,17 +19,17 @@ struct InputMap
 KeyState key_states[Key::K_SIZE] = {KeyState::KS_RELEASED};
 KeyState key_states[Key::K_SIZE] = {KeyState::KS_RELEASED};
 InputMap key_map[] = {
 InputMap key_map[] = {
     {Key::K_A, Keyboard::W, Keyboard::Z},
     {Key::K_A, Keyboard::W, Keyboard::Z},
-    {Key::K_B, Keyboard::X},
+    {Key::K_B, Keyboard::X, Keyboard::Unknown},
     {Key::K_L, Keyboard::Q, Keyboard::A},
     {Key::K_L, Keyboard::Q, Keyboard::A},
-    {Key::K_R, Keyboard::S},
+    {Key::K_R, Keyboard::S, Keyboard::Unknown},
 
 
-    {Key::K_UP, Keyboard::Up},
-    {Key::K_DOWN, Keyboard::Down},
-    {Key::K_LEFT, Keyboard::Left},
-    {Key::K_RIGHT, Keyboard::Right},
+    {Key::K_UP, Keyboard::Up, Keyboard::Unknown},
+    {Key::K_DOWN, Keyboard::Down, Keyboard::Unknown},
+    {Key::K_LEFT, Keyboard::Left, Keyboard::Unknown},
+    {Key::K_RIGHT, Keyboard::Right, Keyboard::Unknown},
 
 
-    {Key::K_START, Keyboard::Return},
-    {Key::K_SELECT, Keyboard::BackSpace},
+    {Key::K_START, Keyboard::Return, Keyboard::Unknown},
+    {Key::K_SELECT, Keyboard::BackSpace, Keyboard::Unknown},
 };
 };
 
 
 void INPUT::key_poll()
 void INPUT::key_poll()
@@ -75,4 +75,4 @@ bool INPUT::key_down(Key key)
 bool INPUT::key_up(Key key)
 bool INPUT::key_up(Key key)
 {
 {
     return key_states[key] == KS_JUST_RELEASED || key_states[key] == KS_RELEASED;
     return key_states[key] == KS_JUST_RELEASED || key_states[key] == KS_RELEASED;
-}
+}