경로 변수 설명
이 문서에서는 모든 인스턴스에 내장된 경로 변수에 대해 설명합니다. 이러한 변수들은 경로에 대한 정보를 얻거나 특정 속성을 변경하는 데 사용됩니다.
경로 변수 목록
| 변수 이름 | 설명 |
|---|---|
path_index |
현재 경로에서의 인덱스 위치를 나타냅니다. |
path_position |
경로에서의 현재 위치를 나타냅니다. |
path_position |
경로에서의 현재 위치를 나타냅니다. |
previous |
이전 위치를 나타냅니다. |
path_speed |
경로를 따라 이동하는 속도를 나타냅니다. |
path_scale |
경로의 크기를 조정하는 데 사용됩니다. |
path_orientation |
경로의 방향을 나타냅니다. |
path_end |
경로의 끝 위치를 나타냅니다. |
action |
경로와 관련된 행동을 정의합니다. |
활용 예제
아래는 경로 변수를 활용한 다양한 예제입니다.
// 경로를 따라 이동하는 객체의 속도 설정
path_speed = 5;
// 현재 경로 위치 출력
show_debug_message("현재 경로 위치: " + string(path_position));
// 경로의 끝에 도달했는지 확인
if (path_position >= path_end) {
// 경로 끝에 도달했을 때의 행동
action = "끝에 도달했습니다.";
}
// 이전 위치와 현재 위치 비교
if (previous != path_position) {
// 위치가 변경되었을 때의 처리
show_debug_message("위치가 변경되었습니다.");
}
// 경로의 방향을 조정하는 예제
path_orientation = 90; // 90도 방향으로 설정
// 경로의 크기 조정
path_scale = 1.5; // 경로 크기를 1.5배로 설정
// 경로 인덱스를 사용하여 특정 위치로 이동
path_index = 2; // 경로의 두 번째 지점으로 이동
이러한 변수들은 게임 개발에서 객체의 움직임과 경로 조작을 보다 쉽게 만들어 줍니다.