Flex Panel Node Gap 설정 함수
이 문서는 Flex Panel Node의 간격 크기를 설정하는 함수에 대해 설명합니다. 이 함수를 사용하면 특정 Flex Panel Node의 간격을 조정할 수 있습니다.
함수 설명
flexpanel_node_style_set_gap
함수는 주어진 Flex Panel Node의 간격 크기를 설정합니다. 간격이 적용될 구역을 지정해야 합니다.
매개변수
매개변수 | 타입 | 설명 |
---|---|---|
node | Flex Panel Node | 수정할 노드 |
gutter | Flex Panel Gutter Constant | 설정할 간격 구역 |
size | Real | 간격 크기 |
반환값
- N/A (반환값 없음)
사용 예제
아래의 예제는 모든 간격 구역에 대해 노드의 간격을 10px로 설정하는 방법을 보여줍니다.
flexpanel_node_style_set_gap(_node, flexpanel_gutter.all_gutters, 10);
활용 및 응용 예제
- 특정 행의 간격 설정
gml flexpanel_node_style_set_gap(_node, flexpanel_gutter.row, 15);
- 특정 열의 간격 설정
gml flexpanel_node_style_set_gap(_node, flexpanel_gutter.column, 20);
- 다양한 간격 설정
gml flexpanel_node_style_set_gap(_node, flexpanel_gutter.all_gutters, 5); flexpanel_node_style_set_gap(_node, flexpanel_gutter.row, 10); flexpanel_node_style_set_gap(_node, flexpanel_gutter.column, 15);
- 조건에 따른 간격 조정
gml if (some_condition) { flexpanel_node_style_set_gap(_node, flexpanel_gutter.all_gutters, 12); } else { flexpanel_node_style_set_gap(_node, flexpanel_gutter.all_gutters, 8); }
- 사용자 입력에 따른 간격 설정
gml var user_gap = get_user_input(); // 사용자로부터 간격 크기 입력 받기 flexpanel_node_style_set_gap(_node, flexpanel_gutter.all_gutters, user_gap);
이러한 예제들은 Flex Panel Node의 간격을 다양한 방식으로 조정하는 데 유용합니다.