시간 소스 초기화
이 문서는 주어진 시간 소스를 초기화하는 방법에 대해 설명합니다. 이 작업은 후에 수동으로 다시 시작할 수 있습니다.
액션 문법
시간 소스를 초기화하기 위한 액션의 문법은 다음과 같습니다.
// 예제 코드
reset_time_source(time_source_id);
인수 설명
| 인수 이름 | 설명 |
|---|---|
| 시간 소스 | 초기화할 시간 소스의 ID입니다. |
활용 예제
- 게임 내 타이머 초기화
- 게임에서 특정 이벤트마다 시간을 측정하기 위해 사용할 수 있습니다.
gml // 게임 타이머 초기화 reset_time_source(timer_id); - 특정 이벤트 발생 시 리셋
- 플레이어가 특정 행동을 했을 때 타이머를 초기화하는 예입니다.
gml if (player_action == "reset_timer") { reset_time_source(timer_id); } - 게임 레벨 시작 시 초기화
- 새로운 레벨이 시작될 때 시간을 초기화하는 상황을 고려해볼 수 있습니다.
gml if (level_start) { reset_time_source(level_timer_id); }
주의 사항
- 초기화된 시간 소스는 수동으로 다시 시작해야 하며, 이 과정은 별도의 액션으로 진행해야 합니다.
- 복잡한 게임 로직에서는 시간 소스의 상태를 적절히 관리하는 것이 중요합니다.
© Copyright YoYo Games Ltd. 2022 All Rights Reserved