current_second 변수 설명
current_second
는 현재 시간을 초 단위로 반환하는 읽기 전용 변수입니다. 이 변수를 사용하면 현재 시각의 초를 쉽게 얻을 수 있습니다.
문법
current_second;
반환값
- 현재 초를 나타내는 정수값
활용 예제
다음은 current_second
변수를 활용하여 현재 시간을 화면에 표시하는 예제입니다.
draw_text(32, 32, "The time is " + string(current_hour) + ":" + string(current_minute) + "." + string(current_second));
위 코드는 현재 국제 시간을 화면에 그립니다.
다양한 활용 및 응용 예제
예제 번호 | 설명 | 코드 스니펫 |
---|---|---|
1 | 현재 초를 기반으로 애니메이션 효과 | ```gml |
if (current_second % 2 == 0) { | ||
// 애니메이션 효과 적용 | ||
} | ||
``` | ||
2 | 특정 초에 이벤트 발생 | ```gml |
if (current_second == 30) { | ||
// 30초에 이벤트 발생 | ||
} | ||
``` | ||
3 | 초 단위로 게임 점수 업데이트 | ```gml |
score += current_second; | ||
``` | ||
4 | 초를 기반으로 배경색 변경 | ```gml |
if (current_second % 10 == 0) { | ||
background_color = c_red; | ||
} else { | ||
background_color = c_blue; | ||
} | ||
``` |
이와 같이 current_second
변수를 활용하여 다양한 기능을 구현할 수 있습니다.