Unity3D/C#
2020. 10. 25.
유니티 2D 이미지 무한 평면 회전 (Rotate, eulerAngles)
2D 이미지를 사용하다 보면 Transform 관련 기능들을 많이 사용하게 되는데 Position이나 Scale에 대한 기능을 사용하기도 하지만 회전 기능도 많이 사용합니다. 유니티 엔진이 게임 엔진이다 보니 x, y, z 축으로 모두 회전이 가능합니다. 그래서 2D 이미지인데 x 축이나 y 축으로 회전시켜서, 다소 부자연스러울 수 있으나 공간감을 주는 효과를 만들기도 합니다. 기본적으로 2D 공간에서 2D 이미지를 회전 시키려면 게임 오브젝트의 z 축을 회전시키면 됩니다. z 축을 회전시키면 보통 사람들이 원하는 2D 공간에서의 회전하는 느낌을 줄 수 있으며 아이템이 돌아가며 공격하는 느낌, 전체 배경이 회전하는 느낌, 장애물이 회전해서 이동을 방해하는 느낌, 등 다양하게 구현할 수 있습니다. 이번 예..