더블 탭 제스처 시간 설정
이 문서는 더블 탭 제스처를 감지하기 위해 두 번의 터치 또는 클릭 사이의 시간을 설정하는 함수에 대해 설명합니다. 이 시간은 초 단위로 측정되며 기본값은 0.16초입니다.
함수 설명
- 함수 이름:
gesture_double_tap_time
- 용도: 더블 탭 제스처 이벤트를 트리거하기 위해 두 번의 터치 사이의 시간을 설정합니다.
- 기본값: 0.16초
문법
gesture_double_tap_time(time);
매개변수
매개변수 | 타입 | 설명 |
---|---|---|
time | Real | 더블 탭 제스처 이벤트 감지를 위한 시간(초 단위) |
반환값
- N/A
예제 코드
아래 코드는 더블 탭 제스처의 시간이 0.16초로 설정되어 있는지 확인하고, 그렇지 않으면 해당 값으로 설정합니다.
if (gesture_get_double_tap_time() != 0.16) {
gesture_double_tap_time(0.16);
}
활용 예제
- 게임에서 더블 탭으로 점프하기
gml if (gesture_double_tap()) { player_jump(); }
- UI에서 더블 탭으로 확대하기
gml if (gesture_double_tap()) { camera_zoom_in(); }
- 더블 탭으로 메뉴 열기
gml if (gesture_double_tap()) { open_menu(); }
- 더블 탭으로 아이템 사용하기
gml if (gesture_double_tap()) { use_item(selected_item); }
- 더블 탭으로 화면 전환하기
gml if (gesture_double_tap()) { switch_screen(next_screen); }
이와 같이 gesture_double_tap_time
함수를 활용하여 다양한 제스처 기반의 상호작용을 구현할 수 있습니다.