Flex Panel 노드의 정렬 속성 가져오기
이 문서는 Flex Panel 노드의 justifyContent
속성을 가져오는 함수인 flexpanel_node_style_get_justify_content
에 대해 설명합니다. 이 함수는 주어진 Flex Panel 노드의 정렬 속성을 반환합니다.
함수 설명
- 함수 이름:
flexpanel_node_style_get_justify_content
- 구문:
flexpanel_node_style_get_justify_content(node);
매개변수
매개변수 | 유형 | 설명 |
---|---|---|
node | Flex Panel Node | 읽어올 노드 |
반환값
- 유형: Flex Panel Justify Content Constant
- 설명: 주어진 노드의
justifyContent
값을 반환합니다.
예제
var _justify = flexpanel_node_style_get_justify_content(_node);
위의 예제는 특정 노드의 정렬 속성 값을 가져와서 로컬 변수 _justify
에 저장하는 방법을 보여줍니다.
활용 예제
- 노드의 정렬 속성 확인하기
gml var _node = flexpanel_create(); // Flex Panel 노드 생성 var _justify = flexpanel_node_style_get_justify_content(_node); // 정렬 속성 가져오기
- 정렬 속성에 따라 UI 요소 배치하기
gml if (_justify == FLEX_JUSTIFY_CENTER) { // 중앙 정렬일 경우의 처리 } else if (_justify == FLEX_JUSTIFY_START) { // 시작 정렬일 경우의 처리 }
- 정렬 속성 변경 후 확인하기
gml flexpanel_node_style_set_justify_content(_node, FLEX_JUSTIFY_END); // 정렬 속성 변경 var new_justify = flexpanel_node_style_get_justify_content(_node); // 변경된 정렬 속성 확인
- 여러 노드의 정렬 속성 비교하기
gml var _node1 = flexpanel_create(); var _node2 = flexpanel_create(); var justify1 = flexpanel_node_style_get_justify_content(_node1); var justify2 = flexpanel_node_style_get_justify_content(_node2); if (justify1 == justify2) { // 두 노드의 정렬 속성이 같을 경우의 처리 }
이와 같은 방법으로 flexpanel_node_style_get_justify_content
함수를 활용하여 Flex Panel 노드의 정렬 속성을 쉽게 가져오고 활용할 수 있습니다.