Flex Panel 노드 최대 너비 가져오기
이 문서는 Flex Panel 노드의 최대 너비를 가져오는 함수인 flexpanel_node_style_get_max_width
에 대해 설명합니다. 이 함수는 주어진 Flex Panel 노드의 maxWidth
속성을 반환합니다.
함수 문법
flexpanel_node_style_get_max_width(node);
인수 설명
인수 | 타입 | 설명 |
---|---|---|
node | Flex Panel Node | 읽어올 노드 |
반환값
- Flex Panel Unit-Value Struct: 노드의 최대 너비를 반환합니다.
예제
다음은 노드의 최대 너비를 가져와서 로컬 변수에 저장하는 예제입니다.
var _max_width = flexpanel_node_style_get_max_width(_node);
이 코드는 _node
의 최대 너비를 가져와 _max_width
라는 변수에 저장합니다.
활용 예제
예제 1: 최대 너비를 사용하여 레이아웃 조정하기
var _max_width = flexpanel_node_style_get_max_width(_node);
if (_max_width > 500) {
// 너비가 500보다 크면 특정 작업 수행
}
예제 2: 여러 노드의 최대 너비 비교하기
var _max_width1 = flexpanel_node_style_get_max_width(_node1);
var _max_width2 = flexpanel_node_style_get_max_width(_node2);
if (_max_width1 > _max_width2) {
// _node1의 최대 너비가 더 큼
}
예제 3: 최대 너비에 따라 UI 요소 숨기기
var _max_width = flexpanel_node_style_get_max_width(_node);
if (_max_width < 300) {
// 최대 너비가 300보다 작으면 UI 요소 숨김
instance_deactivate_object(obj_ui_element);
}
이와 같은 예제를 통해 flexpanel_node_style_get_max_width
함수를 활용하여 다양한 UI 및 레이아웃 조정을 할 수 있습니다.