614 B
614 B
InputManager::IsKeyDown
查询一个键当前是否按下。
bool IsKeyDown(KeyCode key) const;
行为说明
当前实现会:
- 如果未初始化,返回
false - 把
KeyCode强转成数组下标 - 如果下标越界,返回
false - 否则返回
m_keyDown[index]
参数
key- 要查询的键。
返回值
bool- 当前是否按下。
示例
bool held = XCEngine::Input::InputManager::Get().IsKeyDown(XCEngine::Input::KeyCode::A);