Flex Panel Node 스타일 설정
이 문서는 Flex Panel Node의 alignSelf
속성을 설정하는 함수에 대해 설명합니다. 이 함수를 사용하면 Flex Panel의 정렬 방식을 조정할 수 있습니다.
함수 설명
flexpanel_node_style_set_align_self
이 함수는 주어진 Flex Panel Node의 alignSelf
속성을 설정합니다. alignSelf
는 Flex Panel 내에서 해당 노드의 정렬 방식을 정의합니다. 이 함수에 전달할 수 있는 값은 Flex Panel 정렬 상수입니다.
문법
flexpanel_node_style_set_align_self(node, align);
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
node | Flex Panel Node | 수정할 노드 |
align | Flex Panel Alignment Constant | 사용할 정렬 방식 |
반환값
- N/A (반환값 없음)
예제
flexpanel_node_style_set_align_self(_node, flexpanel_align.center);
위 코드는 노드의 alignSelf
속성을 중앙으로 설정합니다.
활용 예제
- 왼쪽 정렬 설정
gml flexpanel_node_style_set_align_self(_node, flexpanel_align.start);
- 오른쪽 정렬 설정
gml flexpanel_node_style_set_align_self(_node, flexpanel_align.end);
- 기본 정렬 설정
gml flexpanel_node_style_set_align_self(_node, flexpanel_align.stretch);
- 정렬을 동적으로 변경하기
gml if (some_condition) { flexpanel_node_style_set_align_self(_node, flexpanel_align.center); } else { flexpanel_node_style_set_align_self(_node, flexpanel_align.start); }
- 여러 노드에 대해 정렬 설정
gml for (var i = 0; i < array_length(nodes_array); i++) { flexpanel_node_style_set_align_self(nodes_array[i], flexpanel_align.end); }
이와 같이 flexpanel_node_style_set_align_self
함수를 활용하여 Flex Panel Node의 정렬 방식을 다양하게 설정할 수 있습니다.