Manual

Manual

io_clear 함수 설명

io_clear 함수는 현재의 키보드와 마우스 상태를 초기화하는 기능을 제공합니다. 이 함수를 호출한 후의 동작은 확인하는 내용과 플랫폼에 따라 달라질 수 있습니다. 마우스 입력의 경우, 마우스 버튼을 해제하고 다시 눌러야 추가 입력이 감지됩니다. 그러나 키보드의 경우는 조금 더 복잡합니다. 일반적으로 키보드는 해당 단계에서만 초기화되며, 다음 단계에서는 다시 키가 감지됩니다. 하지만

By 이재협/실장/시스템개발실/PHYSIA

Manual

키보드 입력 확인하기

keyboard_check 함수는 특정 키가 눌려져 있는지를 확인하는 데 사용됩니다. 이 함수는 키코드 값을 인자로 받아들이며, 이 값은 ord 함수에 의해 반환됩니다. 키코드는 대문자 A-Z 또는 숫자 0-9에 해당합니다. 또한, 메인 키보드 입력 페이지에 나열된 vk_* 상수 중 하나를 사용할 수 있습니다. 이 함수는 keyboard_check_pressed 또는 keyboard_check_

By 이재협/실장/시스템개발실/PHYSIA

Manual

Gesture Tap Count 함수 설명

gesture_tap_count 함수는 탭 카운팅 기능을 활성화하거나 비활성화하는 데 사용됩니다. 이 함수의 사용법과 다양한 활용 예제를 아래에서 설명합니다. 기능 설명 * 탭 카운팅 활성화: true로 설정하면 탭 카운팅이 활성화됩니다. * 탭 카운팅 비활성화: false로 설정하면 탭 카운팅이 비활성화됩니다. * 탭 카운트 확인: gesture_get_tap_count() 함수를 사용하여 현재 탭 카운팅 상태를

By 이재협/실장/시스템개발실/PHYSIA

Manual

Gesture Rotate Time 함수 설명

gesture_rotate_time 함수는 두 개의 터치가 일관된 방향으로 회전해야 하는 시간을 설정하는 데 사용됩니다. 이 시간은 초 단위로 측정되며 기본값은 0.16초입니다. 중요 사항 * 현재 60fps 게임에서는 최대 1초로 설정할 수 있으며, 그 이상으로 설정하면 회전이 감지되지 않습니다. * 프레임 속도가 낮을수록 최대 시간은 증가합니다. 예를 들어, 30fps 게임에서는 최대

By 이재협/실장/시스템개발실/PHYSIA

Manual

제스처 회전 각도 설정

gesture_rotate_angle 함수는 두 개의 터치가 회전 시작 제스처를 트리거하기 위해 초과해야 하는 각도를 설정하는 데 사용됩니다. 이 각도는 도 단위로 측정되며 기본값은 5°입니다. 문법 gesture_rotate_angle(); 반환값 * (인치) 예제 아래 코드는 제스처의 회전 각도가 5°로 설정되어 있는지 확인하고, 그렇지 않다면 그 값을 5°로 설정합니다.

By 이재협/실장/시스템개발실/PHYSIA

Manual

핀치 제스처 거리 설정 함수

gesture_pinch_distance 함수는 두 손가락으로 화면을 터치하고 이동하기 전에 핀치 제스처를 트리거하기 위해 필요한 거리 설정에 사용됩니다. 이 거리는 인치 단위로 측정되며 기본값은 0.1입니다. 문법 gesture_pinch_distance(); 반환값 * (인치) 예제 아래 코드는 핀치 제스처의 거리가 0.1 인치로 설정되어 있는지 확인하고, 설정되어 있지 않으면 해당 값으로 설정합니다.

By 이재협/실장/시스템개발실/PHYSIA

Manual

핀치 제스처 각도 설정

이 문서는 핀치 제스처를 시작하기 전에 터치가 다른 터치 쪽으로 이동해야 하는 각도를 설정하는 함수에 대해 설명합니다. 이 각도는 도 단위로 측정되며 기본값은 45°입니다. 함수 설명 * 함수 이름: gesture_pinch_angle_towards * 용도: 핀치 제스처가 시작되기 전에 터치가 다른 터치 쪽으로 이동해야 하는 각도를 설정합니다. * 기본값: 45° 문법 gesture_

By 이재협/실장/시스템개발실/PHYSIA

Manual

핀치 아웃 제스처 각도 설정

이 문서는 핀치 아웃 제스처를 시작하기 위해 터치가 다른 터치에서 얼마나 멀리 이동해야 하는지를 설정하는 함수에 대해 설명합니다. 이 각도는 도 단위로 측정되며 기본값은 45°입니다. 함수 설명 * 함수 이름: gesture_pinch_angle_away() * 기본값: 45° * 반환값: (인치) 문법 gesture_pinch_angle_away(); 예제 코드 아래 코드는 핀치 아웃 제스처의

By 이재협/실장/시스템개발실/PHYSIA

Manual

제스처 입력

제스처 입력은 간단한 화면 터치나 장치 방향 감지 외에도 더 복잡한 동작을 감지할 수 있도록 도와줍니다. 예를 들어, 인스턴스를 방 안에서 드래그하거나 "플릭"하는 것과 같은 동작을 감지할 수 있습니다. 이러한 작업은 Device 함수를 사용하여 수행할 수 있지만, GameMaker에서는 제스처 이벤트를 통해 더 쉽게 처리할 수 있습니다. 제스처

By 이재협/실장/시스템개발실/PHYSIA

Manual

Tap Counting 기능 설명

gesture_get_tap_count 함수는 탭 카운팅이 활성화되어 있는지 비활성화되어 있는지를 확인하는 데 사용됩니다. 이 함수는 탭 카운팅이 활성화되어 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다. 탭 카운팅은 gesture_tap_count() 함수를 사용하여 활성화하거나 비활성화할 수 있습니다. 탭 카운팅이 활성화되면 각 탭 이벤트에 "tapcount"라는 DS 맵 항목이

By 이재협/실장/시스템개발실/PHYSIA

Manual

제스처 회전 시간 가져오기

gesture_get_rotate_time 함수는 두 개의 터치가 일관된 방향으로 회전해야 하는 시간을 가져오는 데 사용됩니다. 이 시간은 제스처가 시작될 때의 회전 시작 제스처를 트리거하는 데 필요합니다. 시간은 초 단위로 측정되며 기본값은 0.16초입니다. 중요! 현재 60fps 게임에서는 이 값을 최대 1초로 설정할 수 있으며, 그렇지 않으면 회전이 감지되지 않습니다.

By 이재협/실장/시스템개발실/PHYSIA

Manual

제스처 회전 각도 및 시간 가져오기

이 문서는 제스처의 회전 각도를 가져오는 함수에 대해 설명합니다. 이 함수는 두 개의 터치가 회전 시작 제스처를 트리거하기 위해 초과해야 하는 각도를 반환합니다. 각도는 도(degree)로 측정되며 기본값은 5°입니다. 함수 설명 함수: gesture_get_rotate_angle() * 설명: 회전 시작 제스처를 트리거하기 위해 두 개의 터치가 초과해야 하는 각도를

By 이재협/실장/시스템개발실/PHYSIA