public void OnDrag(PointerEventData eventData)
ย ย {
ย ย ย ย if (eventData != null)
ย ย ย ย {
ย ย ย ย ย ย eventData.pointerCurrentRaycast.gameObject.transform.position = eventData.position;
ย ย ย ย }
ย ย }
์ด๋ ๊ฒ ์ฌ์ฉ์ค์ธ๋ฐ ๋ฌธ์ ๊ฐ ๋ง์ฐ์ค๋ฅผ ์ฒ์ฒํ ์์ง์ด๋ฉด ๊ด์ฐฎ์๋ฐ ์๊ฐ์ ์ผ๋ก ๋นจ๋ฆฌ ์์ง์ด๋ฉด gameobject๊ฐ ๋ชป๋ฐ๋ผ์์ ๋๋๊ทธ๊ฐ ํ๋ ค๋ฒ๋ฆฝ๋๋ค...ย
์ข์ ๋ฐฉ๋ฒ์ด ์์๊น์?
Canvas Render Mode๊ฐ Overlay๋ผ๋ฉด eventData.pointerCurrentRaycast.gameObject.transform.position = eventData.position; ๋ง๊ณ this.transform.position = eventData.position; ์ฌ์ฉํด๋ณด์ธ์. transform์ด๋ผ ๋ถ์ํ์๋ฉด RectTransform์ ๋ฐ์์ค์ ์ ์ฐ์ธ์.