안녕하세요 개발뉴비입니다.
다름이 아니라, 저희 게임에는 캐릭터가 올라갔다가 내려갈 수 있는 리프트가 있는데요(엘리베이터)
문제는 캐릭터가 이 엘리베이터를 타고 올라갈때에는 괜찮은데
내려갈때 통 통 통 튀면서 내려갑니다.
리지드 바디 고유의 문제인지,, 중력값을 높여도 계속 통통튀는데 해결방안이 있을까요?
안녕하세요 개발뉴비입니다.
다름이 아니라, 저희 게임에는 캐릭터가 올라갔다가 내려갈 수 있는 리프트가 있는데요(엘리베이터)
문제는 캐릭터가 이 엘리베이터를 타고 올라갈때에는 괜찮은데
내려갈때 통 통 통 튀면서 내려갑니다.
리지드 바디 고유의 문제인지,, 중력값을 높여도 계속 통통튀는데 해결방안이 있을까요?
엘리베이터에 닿는순간 엘리베이터의 자식으로 만드셈
엘리베이터는 등속도로 내려가는데, 캐릭터는 속도가 0에서 가속하면서 움직이니까 그런거임
등속도 이동거리 L = VT , 등가속도 이동거리 L = (V0 + V0 + AT)/2, V0 = 0, L = AT/2, AT = 2V일때 이동거리가 같아짐 캐릭터가 엘베에 착지하면 캐릭터의 속도는 0이됨. 근데 그순간에도 엘베는 VT만큼 거리를 이동하고있음 속도가 0인 상태에서 VT만큼 거리를 이동하려면 캐릭터가 2V까지 가속해야함 그래서 캐릭터 속도가 2V까지 올라가서 L만큼 이동하면 또 속도가 0이되고, 엘베는 그순간에도 V의 속도로 이동하니까 다시 캐릭터는 2V까지 가속하고 반복하다보니 통 통 통 통 튀는거임
와 형님 진짜 너무 멋있어요 - dc App