엘리베이터를 만들었는데 내려가는 엘리베이터에서는 플레이어가 엘리베이터 속도를 못따라잡고 공중에 뜨는 순간이 있네요
약간의 심미성을 위해 엘리베이터 속력을 서서히 증가하다 서서히 감소하게 코드를 작성하였는데 그게 문제일까요?
내려가는 순간에만 중력을 세게 작용시킨다면 문제가 해결되는 것 같지만 그러면 내려가는 도중 점프시에 또 문제가 발생하긴 하더군요
일단 엘리베이터 코드 첨부해 봅니다.
엘리베이터를 만들었는데 내려가는 엘리베이터에서는 플레이어가 엘리베이터 속도를 못따라잡고 공중에 뜨는 순간이 있네요
약간의 심미성을 위해 엘리베이터 속력을 서서히 증가하다 서서히 감소하게 코드를 작성하였는데 그게 문제일까요?
내려가는 순간에만 중력을 세게 작용시킨다면 문제가 해결되는 것 같지만 그러면 내려가는 도중 점프시에 또 문제가 발생하긴 하더군요
일단 엘리베이터 코드 첨부해 봅니다.
엘베 이동하는 순간 플레이어 오브젝트를 엘베 오브젝트 자식으로 넣어버리면 되지않음?
ontriggerenter하는 순간 자식으로 넣어버리고 ontriggerexit할 때 자식에서 빼버리면 될까요
혹시 차일드 빼는 법 알려주실 수 있나요 player.transform.parent = 엘리베이터.transform; 으로 넣는법은 아는데 빼는 법이 player.transform.parent = null; 이게 맞는지 모르겠네요
null하심댐
글고 SetParent 쓰세요