Flex Panel Node Aspect Ratio 설정
이 문서는 Flex Panel Node의 aspect_ratio
속성을 설정하는 함수에 대해 설명합니다. 이 함수는 주어진 Flex Panel Node의 비율을 조정하는 데 사용됩니다.
함수 설명
함수명
flexpanel_node_style_set_aspect_ratio
문법
flexpanel_node_style_set_aspect_ratio(node, aspect_ratio);
인수 설명
인수 | 타입 | 설명 |
---|---|---|
node | Flex Panel Node | 수정할 Flex Panel Node |
aspect_ratio | Real | 설정할 비율 |
반환값
- N/A (반환값 없음)
예제
flexpanel_node_style_set_aspect_ratio(_node, 1);
위 코드는 노드의 비율을 1로 설정합니다.
활용 및 응용 예제
- 비율 설정 예제
gml flexpanel_node_style_set_aspect_ratio(myNode, 16/9);
- 다양한 비율 적용
gml flexpanel_node_style_set_aspect_ratio(imageNode, 4/3); flexpanel_node_style_set_aspect_ratio(videoNode, 21/9);
- 조건에 따른 비율 변경
gml if (isWideScreen) { flexpanel_node_style_set_aspect_ratio(myNode, 16/9); } else { flexpanel_node_style_set_aspect_ratio(myNode, 4/3); }
- 사용자 입력에 따른 비율 설정
gml var userAspectRatio = getUserInput(); flexpanel_node_style_set_aspect_ratio(myNode, userAspectRatio);
- 애니메이션과 함께 비율 변경
gml for (var i = 1; i <= 10; i++) { flexpanel_node_style_set_aspect_ratio(myNode, i / 10); sleep(100); // 0.1초 대기 }
이 문서에서는 Flex Panel Node의 비율을 설정하는 방법과 다양한 활용 예제를 제공하였습니다.