유니티 책 한권 보고 직접 시중에 있는 플랫포머 기본 동작만 연습해보자는 생각으로 만드는 중인데
처음엔 rigidbody를 다이나믹으로 만들어서 썼어요
근데 ai한테 물어보고 이것저것 찾아보니까 키네마틱이 좋다고 하더라고요
그래서 키네마틱으로 바꿔보자 생각해서 바꾸는데 자꾸 버그가 생겨요
boxcast로 오브젝트 감지해서 멈추게 할려는데 이미 만들어놓은 코드 고칠려니까 빡세고
ai코드도 참고해보면서 직접 만드는데 애니메이터도 연결해놓은게 자꾸 오작동하고 머리아픕니다...
한 이틀 밤낮으로 고치는데 안되니까 막막하네요
정말 다이나믹으로 만들면 문제가 많은지, 보통 2d 플랫포머 만들 때 키네마틱으로 만든다고 ai가 그러는데 맞는지 궁금합니다
글 읽어주셔서 감사합니다
답변해주시면 더 감사합니다
요약
1. 플레이어 캐릭터 리지드바디 다이나믹으로 만들다가 키네마틱이 좋대서 수정중
2. 버그 계속나와서 머리아픔
3. 다이나믹 쓴다 vs 키네마틱으로 고친다
키네마틱은 단순한 움직임에 물리연산만 있으면 될 때 쓰는 거고 현실적인 물리법칙이 필요하면 다이나믹 쓰는 게 맞음
다이나믹 쓰는게 맞는거군요 감사합니다 키네마틱은 움직이는 플랫폼같은 오브젝트에만 써야겠어요
키네마틱은 움직이는 플랫폼이나 함정류(벽의 홈 따라 움직이는 톱날 등등)처럼 다른 물체 움직임 관계없이 지 움직일 것만 신경쓸 때 쓰기 적합하고 플레이어나 적들처럼 동적으로 다른 물리의 영향을 받으며 움직이는 애들은 다이나믹 쓰는게 좋음
다이나믹으로 쓰니까 편안하네요 답변 감사합니다
ai로 하나하나 볼바에야 완성된 튜토리얼보는게 빠를듯
지금은 유튜브같은데서 튜토리얼 찾아보고 있습니다 제가 잘 몰라서 그런것도 있겠지만 ai가 생각보다 거짓말을 많이 하네요...