Clear Grid 설명서
기능 개요
"Clear Grid" 액션을 사용하면 그리드 데이터 구조를 단일 값으로 초기화할 수 있습니다. 그리드의 각 셀은 제공한 값으로 설정됩니다. 이 액션을 사용하기 위해서는 그리드 인덱스를 담고 있는 변수를 제공해야 하며, 이후 그리드를 초기화할 값을 지정합니다.
액션 구문
grid_clear(grid, value);
인자 설명
| 인자 | 설명 |
|---|---|
| Grid | 초기화할 그리드의 인덱스 (변수에 저장됨) |
| Value | 그리드를 초기화할 값 |
예제
다음은 주어진 그리드 데이터 구조를 "noone"이라는 키워드로 초기화하는 코드입니다. 이 코드는 만약 전역 변수가 0 이하일 경우 실행됩니다.
if (global_var <= 0) {
grid_clear(myGrid, "noone");
}
다양한 활용 및 응용 예제
1. 점수판 초기화
게임에서 점수판을 초기화할 때 유용하게 사용됩니다. 모든 셀을 0으로 설정할 수 있습니다.
grid_clear(scoreGrid, 0);
2. 텍스트 필드 초기화
사용자 입력 필드가 있을 때, 이를 비우고 초기화하는 데 활용할 수 있습니다.
grid_clear(inputField, "");
3. 맵 데이터 재설정
게임에서 맵의 상태를 초기화해야 할 경우 사용 가능합니다. 모든 땅을 기본 상태로 설정할 수 있습니다.
grid_clear(mapGrid, "empty");
요약
"Clear Grid" 액션은 그리드 데이터 구조를 초기화하여 각 셀에 단일 값을 설정하는 강력한 도구입니다. 다양한 시나리오에서 활용될 수 있으며, 개발자가 원하는 방식으로 그리드를 쉽게 초기화할 수 있도록 돕습니다.
이 문서는 YoYo Games Ltd.의 저작권이 있는 자료를 바탕으로 작성되었습니다.