🌍 Unity/유니티 프로그래밍
RectTransform position 접근
맨텀
2018. 5. 16. 18:59
유니티 캔버스에 있는 Rect Transform을 가진 a 오브젝트가 있을 때,
a 오브젝트의 posX posY 값에 접근하고싶다.
캔버스 위에있는 오브젝트의 위치값을 조정할때는
Transform.localPosition이 아니라,
RectTransform.anchoredPosition 을 넣어야한다. 앵커를 기준으로 한 위치니 앵커를 잘 설정하자.
// GetComponenet로 불러오기
rectObject.GetComponent<RectTransform>()
// 바로 캐스팅
((RectTransform)rectObject.transform)