延迟检测鼠标按钮释放事件。
button
ImGuiMouseButton 索引:0 左键、1 右键、2 中键。
delay
鼠标释放后报告延迟释放事件前的秒数。
最近一次鼠标释放后要求的延迟在本帧到达时为 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
延迟检测鼠标按钮释放事件。