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