Flex Panel 노드의 디스플레이 설정
이 문서는 Flex Panel 노드의 디스플레이 속성을 설정하는 함수에 대해 설명합니다. 이 함수는 주어진 Flex Panel 노드의 디스플레이 속성을 설정하며, 사용할 수 있는 값은 다음과 같습니다.
상수 | 설명 |
---|---|
flexpanel_display.flex |
노드를 Flex로 표시 |
flexpanel_display.none |
노드를 표시하지 않음 |
함수 문법
flexpanel_node_style_set_display(node, display);
매개변수 설명
매개변수 | 타입 | 설명 |
---|---|---|
node |
Flex Panel Node | 수정할 노드 |
display |
Flex Panel Display Type Constant | 사용할 디스플레이 타입 |
반환값
- N/A (반환값 없음)
예제
다음은 노드의 디스플레이 모드를 설정하는 예제입니다.
flexpanel_node_style_set_display(_node, flexpanel_display.none);
위 코드는 노드의 디스플레이 모드를 none
으로 설정하여 노드를 비활성화합니다.
활용 예제
- 노드 표시하기
gml flexpanel_node_style_set_display(_node, flexpanel_display.flex);
- 노드 숨기기
gml flexpanel_node_style_set_display(_node, flexpanel_display.none);
- 조건에 따라 노드 표시하기
gml if (condition) { flexpanel_node_style_set_display(_node, flexpanel_display.flex); } else { flexpanel_node_style_set_display(_node, flexpanel_display.none); }
- 다양한 노드에 대해 반복적으로 설정하기
gml for (var i = 0; i < array_length(nodes); i++) { flexpanel_node_style_set_display(nodes[i], flexpanel_display.flex); }
이와 같이 Flex Panel 노드의 디스플레이 속성을 설정하여 다양한 UI 요소를 동적으로 제어할 수 있습니다.