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의 위치 속성을 가져오는 방법과 다양한 활용 예제를 설명했습니다.