Flex Panel Node 스타일 속성 가져오기

이 문서는 Flex Panel Node의 위치 속성을 가져오는 함수에 대해 설명합니다. 이 함수는 특정 Flex Panel Node의 위치 유형을 반환합니다.

함수 설명

flexpanel_node_style_get_position_type

이 함수는 주어진 Flex Panel Node의 위치 속성을 반환합니다.

문법

flexpanel_node_style_get_position_type(node);

인수 설명

인수 유형 설명
node Flex Panel Node 읽을 노드

반환 값

  • Flex Panel Position Type Constant

예제

var _position_type = flexpanel_node_style_get_position_type(_node);

위 코드는 특정 노드의 위치 유형을 가져와서 로컬 변수에 저장합니다.

활용 예제

예제 1: 노드의 위치 유형 확인하기

var _node = flexpanel_create_node();
var _position_type = flexpanel_node_style_get_position_type(_node);

if (_position_type == POSITION_TYPE_ABSOLUTE) {
    // 절대 위치일 경우 처리
}

예제 2: 여러 노드의 위치 유형 가져오기

var _nodes = [node1, node2, node3];
for (var i = 0; i < array_length(_nodes); i++) {
    var _position_type = flexpanel_node_style_get_position_type(_nodes[i]);
    // 각 노드의 위치 유형에 따라 처리
}

예제 3: 위치 유형에 따른 스타일 적용

var _node = flexpanel_create_node();
var _position_type = flexpanel_node_style_get_position_type(_node);

switch (_position_type) {
    case POSITION_TYPE_RELATIVE:
        // 상대 위치 스타일 적용
        break;
    case POSITION_TYPE_FIXED:
        // 고정 위치 스타일 적용
        break;
    default:
        // 기본 스타일 적용
        break;
}

이 문서에서는 Flex Panel Node의 위치 속성을 가져오는 방법과 다양한 활용 예제를 설명했습니다.