레퍼런스 doubleClicked()

doubleClicked()

마우스 버튼을 빠르게 두 번 클릭했을 때 한 번 호출되는 함수입니다.

doubleClicked() 함수를 선언하면 사용자가 마우스 버튼을 빠르게 두 번 클릭했을 때 자동으로 실행되는 코드 블록을 설정합니다:

function doubleClicked() { // 실행할 함수. }

mouseXmouseY와 같은 마우스 시스템 변수는 p5.js에 의해 doubleClicked()가 호출될 때 가장 최근 값으로 업데이트됩니다:

function doubleClicked() { if (mouseX &lt; 50) { // 마우스가 왼쪽에 있을 때 실행할 코드. } <p> if (mouseY &gt; 50) { // 마우스가 아래쪽에 있을 때 실행할 코드. } } </p>

event 매개변수는 선택적(optional) 매개변수입니다. doubleClicked()는 항상 MouseEvent 객체를 전달받으며, 이 객체는 더블클릭 이벤트를 설명하는 속성들을 가지고 있습니다:

function doubleClicked(event) { // 이벤트를 사용하여 실행할 코드. console.log(event); }

터치스크린 장치에서는 짧은 시간 내에 두 번의 터치 이벤트가 발생하면 doubleClicked()에 있는 코드가 실행됩니다.

브라우저는 다양한 마우스 이벤트에 대해 기본적으로 설정된 동작을 가지고 있을 수 있습니다. 예를 들어, 일부 브라우저는 마우스 버튼을 누른 상태에서 마우스를 움직일 때 텍스트를 강조합니다. 이 이벤트에 대한 기본 동작을 방지하려면, 함수 끝에 return false;를 추가하세요.

예제

구문

doubleClicked([event])

매개변수

event

선택적 MouseEvent 인자.

Notice any errors or typos? Please let us know. Please feel free to edit src/events/mouse.js and open a pull request!

관련 레퍼런스