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

ImGui.IsMouseReleasedWithDelay

  • 延迟检测鼠标按钮释放事件。

    参数

    button
    number

    ImGuiMouseButton 索引:0 左键、1 右键、2 中键。

    delay
    number

    鼠标释放后报告延迟释放事件前的秒数。

    返回值

    boolean

    最近一次鼠标释放后要求的延迟在本帧到达时为 true,否则为 false。

    延迟鼠标释放(务必慎用!)。

    通常设置 delay >= io.MouseDoubleClickTime,io 为 ImGui.viewImGuiIO(ioHandle) 返回的字段视图, 并检查同一按钮的点击次数。左键示例:ImGui.viewImGuiIO(ioHandle).MouseClickedLastCount0 === 1。

    这是一种极少使用的 UI 交互方式,但部分应用会采用,例如 MS Explorer 中单击图标进行重命名。

    源码与继承

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