layer_background_htiled 함수 설명
이 문서에서는 layer_background_htiled 함수에 대해 설명하고, 다양한 활용 예제를 제공합니다. 이 함수는 특정 레이어의 배경 요소가 수평으로 타일링되어야 하는지 여부를 변경하는 데 사용됩니다.
함수 개요
- 함수 이름:
layer_background_htiled - 용도: 배경 요소의 수평 타일링 설정
- 적용 대상: 2D 프로젝트 전용
구문
layer_background_htiled(background_element_id, tiled);
매개변수 설명
| 매개변수 | 타입 | 설명 |
|---|---|---|
| background_element_id | Background Element ID | 변경할 배경 요소의 고유 ID 값 |
| tiled | Boolean | 수평 타일링 토글, true 또는 false로 설정 가능 |
반환값
- N/A
예제 코드
아래 코드는 현재 인스턴스가 위치한 레이어에 할당된 배경 요소를 확인하고, 수평 및 수직으로 타일링되지 않은 경우 타일링을 설정하는 예제입니다.
var back = layer_background_get_id(layer);
||
|---|
layer_background_htiled(back, true);
layer_background_vtiled(back, true);
}
활용 예제
예제 1: 배경 타일링 설정
배경 요소를 수평으로 타일링하고 싶을 때 사용할 수 있습니다.
var bg_id = layer_background_get_id(layer);
layer_background_htiled(bg_id, true);
예제 2: 배경 타일링 해제
배경 요소의 수평 타일링을 해제하고 싶을 때 사용할 수 있습니다.
var bg_id = layer_background_get_id(layer);
layer_background_htiled(bg_id, false);
예제 3: 조건에 따른 타일링 설정
특정 조건에 따라 배경 요소의 타일링을 설정하는 예제입니다.
var bg_id = layer_background_get_id(layer);
if (some_condition) {
layer_background_htiled(bg_id, true);
} else {
layer_background_htiled(bg_id, false);
}
예제 4: 여러 배경 요소 타일링 설정
여러 배경 요소를 동시에 타일링하는 방법입니다.
var bg1 = layer_background_get_id(layer1);
var bg2 = layer_background_get_id(layer2);
layer_background_htiled(bg1, true);
layer_background_htiled(bg2, true);
이 문서에서는 layer_background_htiled 함수의 사용법과 다양한 활용 예제를 살펴보았습니다.