API 参考
正在准备搜索索引…

ImGui.IsKeyDown

  • 判断按键是否处于按下状态。

    参数

    key
    number

    ImGuiKey 逻辑按键标识符,不是平台原生键码。

    返回值

    boolean

    按键当前被按住时为 true,否则为 false。

    输入工具:键盘/鼠标/手柄。

    • ImGuiKey 枚举包含所有可能的键盘、鼠标和手柄输入(例如 ImGuiKey.A、ImGuiKey.MouseLeft、ImGuiKey.GamepadDpadUp 等)。

    • 旧版:v1.87 之前使用 ImGuiKey 携带各后端定义的原生/用户索引,此机制在 1.87(2022-02)废弃,于 1.91.5(2024-11)完全移除。见 https://github.com/ocornut/imgui/issues/4921 。

    • 旧版:任何 ImGuiKey 用法在 key < 512 时都会触发断言,以检测传入旧式原生/用户索引的情况。按键是否正被按住。

    源码与继承

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0