Manual
카메라 각도 가져오기
이 문서는 카메라의 각도를 가져오는 함수인 camera_get_view_angle에 대해 설명합니다. 이 함수는 주어진 카메라의 각도를 반환하며, 반환 값은 0에서 360 사이의 값입니다. 이 함수는 camera_create_view()를 사용하여 생성된 카메라나 방 편집기에서 추가된 카메라에 대해서만 유효합니다. 문법 camera_get_view_angle(camera_id) 인수 인수 이름 타입
Manual
이 문서는 카메라의 각도를 가져오는 함수인 camera_get_view_angle에 대해 설명합니다. 이 함수는 주어진 카메라의 각도를 반환하며, 반환 값은 0에서 360 사이의 값입니다. 이 함수는 camera_create_view()를 사용하여 생성된 카메라나 방 편집기에서 추가된 카메라에 대해서만 유효합니다. 문법 camera_get_view_angle(camera_id) 인수 인수 이름 타입
Manual
camera_get_update_script 함수는 주어진 카메라에 할당된 업데이트 스크립트의 ID를 가져오는 데 사용됩니다. 만약 스크립트가 할당되지 않았다면, 이 함수는 -1을 반환합니다. 문법 camera_get_update_script(camera_id) 인수 설명 인수 이름 타입 설명 camera_id 고유 카메라 ID 카메라를 생성할 때 반환된 고유 ID 값 반환 값 * 스크립트
Manual
camera_get_proj_mat 함수는 카메라의 프로젝션 매트릭스를 가져오는 데 사용됩니다. 이 함수는 매트릭스 배열을 반환하며, 이 배열은 다른 매트릭스 함수에서 사용되거나 다른 카메라의 프로젝션 매트릭스를 설정하는 데 사용할 수 있습니다 (이때는 camera_set_proj_mat() 함수를 사용합니다). 문법 camera_get_proj_mat(camera_id) 인수 인수 이름 유형 설명
Manual
camera_get_end_script 함수는 특정 카메라에 할당된 종료 스크립트 함수의 ID를 가져오는 데 사용됩니다. 만약 종료 스크립트 함수가 할당되어 있지 않다면, 이 함수는 -1을 반환합니다. 문법 camera_get_end_script(camera_id) 인수 인수 이름 유형 설명 camera_id 고유 카메라 ID 카메라를 생성할 때 반환된 고유 ID 값
Manual
이 문서는 GameMaker에서 기본 카메라의 고유 ID 값을 가져오는 방법에 대해 설명합니다. 기본 카메라는 게임 룸에서 카메라 뷰나 포트가 활성화되지 않았을 때 GameMaker가 사용하는 카메라입니다. 함수 설명 * 함수명: camera_get_default() * 반환값: 카메라 ID 사용 예제 다음 코드는 기본 카메라의 ID를 가져와서 포트[0]의 뷰 카메라로 설정하는 예제입니다. var
Manual
이 문서에서는 카메라에 할당된 시작 스크립트의 ID를 가져오는 함수인 camera_get_begin_script에 대해 설명합니다. 이 함수는 특정 카메라에 대해 설정된 시작 스크립트 함수의 ID를 반환합니다. 만약 스크립트 함수가 할당되지 않았다면 -1을 반환합니다. 문법 camera_get_begin_script(camera_id) 인수 설명 인수 이름 타입 설명 camera_id 정수 카메라를
Manual
카메라 ID 가져오기 camera_get_active() 함수는 현재 활성화된 카메라의 고유 ID 값을 가져오는 데 사용됩니다. 문법 camera_get_active() 반환값 * 카메라 ID 예제 var active = camera_get_active(); if active != view_camera[0] { view_camera[0] = active; } 위 코드는 활성 카메라의 ID를 가져와서 포트[0]의 뷰 카메라를 해당
Manual
이 문서에서는 camera_destroy 함수에 대해 설명합니다. 이 함수를 사용하면 어떤 카메라도 파괴할 수 있습니다. 함수를 호출할 때는 고유한 카메라 ID 값을 제공해야 하며, 이 값은 camera_create_* 함수나 Room Editor에서 뷰 포트와 뷰를 설정할 때 사용하는 view_camera 배열에서 얻을 수 있습니다. 카메라가 현재 보이는 뷰에 할당되어 있는 경우,
Manual
이 문서는 카메라를 생성하고 뷰를 설정하는 방법에 대해 설명합니다. 이 함수는 새로운 카메라를 만들고, 방에 뷰를 설정한 후, 카메라를 식별할 수 있는 고유 ID 값을 반환합니다. 카메라는 방 편집기에서 설정한 위치, 크기 및 기타 세부 정보를 기반으로 생성됩니다. 함수 설명 카메라 생성 함수는 다음과 같은 인자를 받을 수 있습니다: * room_
Manual
camera_create 함수는 "빈" 카메라를 생성합니다. 즉, 뷰(view)나 프로젝션 설정이 정의되지 않은 카메라입니다. 카메라를 생성한 후에는 다양한 매트릭스(matrix) 함수를 사용하여 뷰 및 프로젝션 매트릭스를 설정할 수 있습니다. 이 함수를 사용하여 카메라를 생성한 후, camera_set_* 함수를 사용하여 뷰를 설정할 수 있지만, 최소한 위치와 뷰 크기를
Manual
camera_apply 함수는 주어진 카메라 설정을 현재 렌더링 중인 카메라 뷰에 즉시 적용하는 기능을 제공합니다. 특정 카메라 설정을 적용하기 위해 camera_set_* 함수를 사용할 수 있지만, 이 경우 새로운 설정은 다음 게임 프레임까지 렌더링에 사용되지 않습니다. 그러나 camera_apply 함수를 사용하면 이러한 변경 사항을 즉시 반영할 수 있습니다. 여러 개의
Manual
camera_copy_transforms 함수는 소스 카메라의 모든 변환 관련 설정을 대상 카메라로 복사하는 기능을 제공합니다. 이 함수는 주로 GameMaker에서 필터와 효과를 작업할 때 내부적으로 사용되지만, 한 카메라의 변환을 다른 카메라로 복사하는 편리한 방법으로 사용할 수 있습니다. 함수 설명 * 기능: 소스 카메라의 뷰 및 프로젝션 행렬, 뷰 위치, 크기, 속도, 경계