물리 엔진 변수: phy_com_y
phy_com_y
는 인스턴스의 질량 중심의 y 위치를 반환하는 읽기 전용 변수입니다. 이 값은 인스턴스의 밀도, 관성 및 질량에 따라 자동으로 계산됩니다.
문법
phy_com_y;
반환 값
- 단일 정밀도 부동 소수점 값
- 인스턴스가 물리학이 활성화되지 않은 경우
undefined
예제
다음 코드는 두 개의 변수를 설정하여 인스턴스의 질량 중심의 x 및 y 위치를 가져옵니다.
xx = phy_com_x;
yy = phy_com_y;
활용 예제
예제 번호 | 설명 | 코드 스니펫 |
---|---|---|
1 | 질량 중심 위치 출력 | gml show_message("X: " + string(phy_com_x) + ", Y: " + string(phy_com_y)); |
2 | 물체의 위치 조정 | gml x = phy_com_x; y = phy_com_y; |
3 | 물리적 상호작용 확인 | gml if (phy_com_y < 0) { // 물체가 바닥 아래에 있는지 확인 } |
4 | 물체의 질량 중심을 기준으로 회전 | gml rotate(phy_com_x, phy_com_y, angle); |
5 | 질량 중심에 따라 색상 변경 | gml if (phy_com_y > 100) { color = c_red; } else { color = c_green; } |
이 문서에서는 phy_com_y
변수에 대해 설명하고, 다양한 활용 예제를 통해 이 변수를 어떻게 사용할 수 있는지 보여주었습니다.