Game Engine/Unity

Unity 2D Sprite Transform Rotate 사용 시 중앙 회전이 아닐 경우

OneSeat 2022. 4. 18.
반응형

🧱 사양

Windows 10, Unity 2021.3.0f1 LTS

💣 문제

테스트를 위해 Asset Store에서 무료 Sprite 에셋을 사용하던 도중 회전이 생각했던 것과 다르게 회전하고 있었습니다.

원하지 않았던 회전 결과

 

원했던 회전은 제자리에서 빙글빙글 도는 모습입니다.

원했던 회전 결과

 

 

💡 해결

1. 문제가 되는 Texture 2D를 선택하고 Inspector 창의 Sprite Editor를 선택합니다.

만약, 경고 표시가 뜰 경우 유니티 상단의 Window > Package Manager를 선택해서 2D Sprite를 설치합니다.

문제가 되는 Texture 2D를 선택하고 Inspector 창의 Sprite Editor를 선택
문제가 되는 Texture 2D를 선택하고 Inspector 창의 Sprite Editor를 선택

 

2. 해당 스프라이트의 Pivot 세팅이 Center가 아닐 경우 선택해 줍니다.

해당 스프라이트의 Pivot 세팅이 Center가 아닐 경우 선택
해당 스프라이트의 Pivot 세팅이 Center가 아닐 경우 선택

 

3. Center를 선택합니다.

Center를 선택
Center를 선택

 

4. Apply를 누르고 결과를 확인합니다.

Apply를 누르고 결과를 확인
Apply를 누르고 결과를 확인

 

 
 
 
반응형

댓글