Transform.lossyScale

Jinho Lee·2025년 4월 23일

개요

  • UI 구현 중 카메라 캔버스로 인해 위치 값이 바뀐 경우가 생겼다. 이를 해결하기 위해 lossyScale을 활용했다.

Transform.lossyScale

  • lossyScale은 게임 오브젝트의 절대적 크기, 혹은 TransformScale 변화 값이다.

  • transform의 부모 자식 관계에서, 부모 transform에 크기 조절 속성이 있고 자식 transform에 임의로 회전 속성이 있는 경우, 그 크기가 왜곡된다. 따라서 크기는 3성분 벡터로는 정확하게 표현할 수 없고 3x3 행렬로만 표현할 수 있다.

  • 하지만 행렬은 사용하기 불편하니, transform의 크기를 실제 세계에 최대한 일치시켜 표시하고자 사용하는 속성 값이 lossyScale이다.

참고

0개의 댓글