카메라 액션 설명서
카메라 액션 라이브러리
Cameras 라이브러리는 카메라 뷰와 관련된 다양한 변수를 설정하는 액션을 제공합니다. 카메라는 방의 특정 지점을 나타내며, 카메라 뷰는 카메라가 보는 내용 (화면에 그려지는 내용)을 의미합니다. 이 액션들은 카메라 뷰의 다양한 구성 요소를 조작하고, 특정 방의 영역을 뷰 위치 또는 뷰 크기를 통해 표시할 수 있도록 해줍니다.
사용 가능한 액션 목록
| 동작 | 설명 |
|---|---|
| Set View Variable | 카메라 뷰의 변수를 설정합니다. |
| Get View Variable | 카메라 뷰의 변수를 가져옵니다. |
액션 활용 예제
1. Set View Variable 사용 예
카메라의 뷰 크기를 설정하는 방법입니다. 예를 들어, 게임의 특정 섹션에서 카메라의 크기를 조정하고 싶을 때 사용할 수 있습니다.
// 카메라 뷰의 크기 설정
view_wview[0] = 800; // 뷰의 너비를 800으로 설정
view_hview[0] = 600; // 뷰의 높이를 600으로 설정
2. Get View Variable 사용 예
현재 카메라 뷰의 위치를 가져오고 싶은 경우 다음과 같이 사용할 수 있습니다.
// 현재 카메라 뷰의 중심 위치를 가져오기
var camera_x = view_xview[0] + view_wview[0] / 2;
var camera_y = view_yview[0] + view_hview[0] / 2;
// 출력
show_message("현재 카메라 위치: (" + string(camera_x) + ", " + string(camera_y) + ")");
결론
위의 카메라 액션을 사용하면 게임이나 애플리케이션에서 카메라 뷰를 효과적으로 조작할 수 있습니다. 카메라 뷰의 크기와 위치를 조정하여 플레이어에게 더 나은 시각적 경험을 제공할 수 있습니다.