2024. 4. 2. 16:40, Unity
Transform 에서 Position을 수정하는 형태의 애니메이션 클립을 제작하고 플레이 할때, 해당 애니메이션이 현재의 오브젝트의 위치를 기준으로 특정한 형태로 욺직이는 형태로 애니메이션을 제작하고 싶을때, 애니메이션 클립을 만들때 Position의 위치를 움직여서 record 하고나서 해당 오브젝트를 씬에서 애니메이션을 재생했을때 오브젝트의 위치가 애니메이션 클립을 만들때 record 된 절대위치로 변경되는 이슈와 해당 이슈를 해결하기 위해서 발견한 방법에 대해서 기록해둔다.
현재 발견한 방법중에서 이 방법이 가장 간단하게 해결하는데, 약간의 우회하는 방법이라는 생각이 들지만 충분히 프리팹에도 해당 전략을 사용할 수 있는 방법이기 때문에, Animation 이 존재하는 오브젝트를 만들때는 이와같은 형태로 제작하는것이 좋을것같다.
https://www.youtube.com/watch?v=B0sZVuuZHeQ&t=1s
'Unity' 카테고리의 다른 글
Sprite.Create() 메서드에서 세번째 인자인 Vector2 pivot 의 기능 (0) | 2024.04.03 |
---|---|
ScreenCapture.CaptureScreenshotAsTexture를 이용한 캡쳐 이미지 생성시에 발생하는 유니티 캡쳐 이미지 버그와 그에 관한 해결방법에 관한 질의문 글 (0) | 2024.04.03 |
Hierarchy 기능들에 대해서 소소한 팁이 되는 블로그 글 (0) | 2024.04.01 |
UnityEditor.Graphs.Edge.WakeUP() 메세지와 해결방안 (0) | 2024.04.01 |
UnityEvent 를 이용해서 다른 클래스에서 이벤트를 구독하고 특정 조건이 되었을시에 등록된 이벤트들을 모두 실행시킬 수 있게 하는 방법을 통한 함수의 제어 (0) | 2024.03.28 |
Comments, Trackbacks