Flex Panel Node Margin 가져오기
이 문서는 Flex Panel Node의 특정 엣지에 대한 여백(margin)을 가져오는 함수인 flexpanel_node_style_get_margin
에 대해 설명합니다. 이 함수는 주어진 엣지의 여백 값을 반환합니다.
함수 설명
함수명
flexpanel_node_style_get_margin
구문
flexpanel_node_style_get_margin(node, edge);
인자 설명
인자 | 타입 | 설명 |
---|---|---|
node | Flex Panel Node | 여백을 읽어올 노드 |
edge | Flex Panel Edge Constant | 여백을 가져올 엣지 |
반환값
- Flex Panel Unit-Value Struct: 지정된 엣지의 여백 값
예제
다음은 특정 노드의 일반 여백을 가져와서 로컬 변수에 저장하는 예제입니다.
var _margin = flexpanel_node_style_get_margin(_node, flexpanel_edge.all_edges);
이 코드는 _node
의 모든 엣지에 대한 여백을 가져와 _margin
변수에 저장합니다.
활용 예제
여기서는 flexpanel_node_style_get_margin
함수를 활용하는 다양한 예제를 소개합니다.
예제 1: 특정 엣지의 여백 가져오기
var _left_margin = flexpanel_node_style_get_margin(_node, flexpanel_edge.left);
예제 2: 여백을 기반으로 UI 요소 위치 조정하기
var _top_margin = flexpanel_node_style_get_margin(_node, flexpanel_edge.top);
_y_position = _base_y + _top_margin.value;
예제 3: 여백을 출력하기
var _margin = flexpanel_node_style_get_margin(_node, flexpanel_edge.all_edges);
show_debug_message("Margin: " + string(_margin.value));
이러한 예제들은 flexpanel_node_style_get_margin
함수를 사용하여 Flex Panel Node의 여백을 효과적으로 관리하고 활용하는 방법을 보여줍니다.