변수 함수 설명서: `variable_global_get`
이 문서는 variable_global_get
함수에 대한 설명과 활용 예제를 제공합니다. 이 함수는 주어진 이름의 전역 변수에서 값을 가져오는 데 사용됩니다.
함수 설명
variable_global_get
함수는 특정 이름을 가진 전역 변수의 값을 가져옵니다. 전역 변수의 이름을 문자열로 제공하면, 해당 변수에 저장된 값을 반환합니다. 만약 변수가 존재하지 않으면 undefined
를 반환합니다. 변수가 존재하지 않을 경우, 게임이 중단되는 오류가 발생할 수 있으므로, 변수를 가져오기 전에 variable_global_exists
함수를 사용하는 것이 좋습니다.
문법
variable_global_get(name);
매개변수
매개변수 | 타입 | 설명 |
---|---|---|
name | String | 가져올 전역 변수의 이름 (문자열) |
반환값
- Any (모든 데이터 타입) 또는
undefined
(변수가 존재하지 않을 경우)
예제 코드
다음 코드는 전역 변수가 존재하는지 확인하고, 존재할 경우 해당 값을 콘솔에 출력합니다.
if (variable_global_exists("enemy_num")) {
show_debug_message("enemy_num = " + string(variable_global_get("enemy_num")));
}
활용 예제
예제 1: 게임 점수 가져오기
if (variable_global_exists("player_score")) {
var score = variable_global_get("player_score");
show_debug_message("현재 점수: " + string(score));
}
예제 2: 플레이어 생명 수 확인
if (variable_global_exists("player_lives")) {
var lives = variable_global_get("player_lives");
if (lives <= 0) {
show_debug_message("게임 오버!");
}
}
예제 3: 적의 수 가져오기
if (variable_global_exists("enemy_count")) {
var count = variable_global_get("enemy_count");
show_debug_message("현재 적의 수: " + string(count));
}
예제 4: 전역 변수 초기화
if (!variable_global_exists("game_started")) {
variable_global_set("game_started", true);
show_debug_message("게임이 시작되었습니다.");
}
이 문서에서는 variable_global_get
함수의 사용법과 다양한 활용 예제를 소개했습니다.