path_end 함수 설명
path_end 함수는 현재 인스턴스가 따라가고 있는 경로를 종료하는 기능을 제공합니다. 이 경로는 path_start 함수가 호출될 때 설정됩니다.
문법
path_end();
반환값
- 없음 (N/A)
예제
if (place_meeting(x, y, obj_Blocker)) {
path_end();
}
위의 코드는 인스턴스가 주어진 객체(obj_Blocker)와 충돌을 감지하면 현재 경로를 종료합니다.
활용 예제
- 충돌 감지 후 경로 종료
gml if (place_meeting(x, y, obj_Enemy)) { path_end(); } - 특정 조건에서 경로 종료
gml if (health <= 0) { path_end(); } - 타이머를 사용하여 경로 종료
gml if (timer > 100) { path_end(); } - 사용자 입력에 따라 경로 종료
gml if (keyboard_check_pressed(vk_space)) { path_end(); } - 게임 오버 상태에서 경로 종료
gml if (game_over) { path_end(); }
추가 정보
| 함수 이름 | 설명 |
|---|---|
| path_start | 경로를 시작하는 함수 |
| path_get_closed | 경로가 닫혀 있는지 확인하는 함수 |
이 문서에서는 path_end 함수의 기본적인 사용법과 다양한 활용 예제를 소개했습니다.