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