Postać przelatuje przez podłogę

Postać przelatuje przez podłogę
FukurouPL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 36
0

Witam. Postać w Unity przelatuje przez podłoge jak widac na zdjęciu poniżej.

image

image

Spine
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6968
2
  1. Czy sprawdzałeś jak używać CharacterControllera?

Według tego tutorialu, nie trzeba Rigidbody (pewnie CharacterController spełnia jego rolę).
Za to widzę podpięty do obiektu Collider.

  1. Czy podłoga ma swój Rigidbody i Collider?

  2. Poza tym przyda Ci się na przyszłość: https://docs.unity3d.com/Manual/LayerBasedCollision.html
    Trzeba przypisać odpowiednie warstwy do obiektów i ustawić co z czym ma kolidować.

FukurouPL
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 36
0

Jak dam rigidbody na podłoge to leci na dół razem z postacią

maciekniewielki
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 36
1

Zaznacz jej jeszcze isKinematic na Rigidbody, to nie będzie.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.