• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

계단에서 착지시 문제점!

21.03.08 21:37 작성 조회수 141

0

안녕하세요 강사님! 수업 잘보고있습니다

다른게 아니라 만약에 게단에서 점프하고 Line Step(계단) 위에 착륙하면 점프애니매이션과 함께 미끄러지거든요!

지금gravityScale으로 제어해서 저런 오류가 발생한거는 알겠는데 다른 수정방안이 있을까요?

답변 1

답변을 작성해보세요.

1

만약 그부분을 조금 더 좋게 표현하실려면  지면쪽에

Rigidbody2d 쪽에 material을 하나 만들어서 마찰력을 주는 방법등이 있습니다.

엣지 콜라이더 말고도 다른콜라이더 등으로 계단을 표현해도 됩니다. 

https://docs.unity3d.com/kr/530/Manual/class-PhysicsMaterial2D.html

Friction 쪽의 계수를 적당히 잘 넣어 주면  마찰이 생기는걸 표현하여 밀리지 않는효과가 나올겁니다.

이 부분은 상세하게 만들려는 게임마다 쓰이는 값이 다르게 되므로 자신의 게임에 맞는 수치를 찾아야 할 거 같습니다.

이외에도 다른 마찰관련된 부분을 찾아보면서 고민해보셔도 좋을거 같습니다.