반응형

 

4개의 앵커가 있는데 주황색의 거리

전체 화면의 좌상단과 앵커 좌상단까지의 비율적인 거리를 애커가 나타내고 (주황색)

 

좌상단의 앵커와 button 의 좌상단 까지의 위치까지는 고정거리로 표시가 됩니다 (노란색)

즉 노란색 공간이 작아지면 버튼 자체도 작아지게 됩니다, 절대적 거리이므로

 

이런 작업은 4번 반복하여 버튼 사각형 위치 포인트들이 만들어집니다

 

 

위 상태에서 아래 처럼 앵커를 변경하면 화면과 앵커까지의 비율은 고정이 되고 

앵커와 버튼까지의 거리는 고정이 됨으로 회색부분의 화면을 줄이면

 

버튼과 앵커까지의 고정거리 (노란색 위치)가 줄어들게 되면서 버튼 자체가 축소 되는것을 볼 수 있습니다

 

 

 

 

 

 

앵커와 버튼 위치가 같을땐 

 

 

 

회색 부분 화면을 줄이면 주황색 부분 비율은 유지 하면서 버튼이 사이즈가 주는 것을 알 수있습니다

즉 화면 사이즈의 비율대로 줄이고 싶을때 이렇게 처리 하면 됩니다

 

 

 

 

 

앵커가 이렇게 중앙에 배치되게 되면 화면 크기가 줄어도 버튼 크기는 그대로가 된다

 

 

반응형

'게임엔진(GameEngine) > Unity3D' 카테고리의 다른 글

UnityEngine.Random  (0) 2022.11.16
UI 버튼 바인딩  (1) 2022.11.06
Has Exit Time  (0) 2022.11.03
픽킹, 카메라에서 Raycast로 구해보기  (0) 2022.11.01
충돌 액션 매트릭스  (0) 2022.10.30

+ Recent posts