Poradniki

Sneak Peaki

Krótkie Filmy

Kontakt

Filmy

Gry

Dom

Źródło Skryptów

  1. Utwórz nową warstwę. Nazwij ją "Ground"
  2. Zaznacz wszystko po czym ma chodzić gracz (podłoga, ściany) i zmień warstwę na wcześniej podaną.
  3. Stwórz kapsułkę, która będzie naszym graczem. Dodaj do niej także kwadrat, którego zmień skalę, żeby wyglądały na okulary przeciw słoneczne. Zmień także lekko skalę kapsułki na 1.5.
  4. Na naszym graczu, dodaj komponent Rigidbody. Zwiększ lekko masę, i daj typ "Interpolate". To sprawi, że ruch kamery będzie płynny.
  5. Utwórz nowy pusty obiekt. Nazwij go "Camera". Przypisz do niego główną kamerę (Main Camera). Upewnij się, że główna kamera ma pozycję 0 0 0, ponieważ jest dzieckiem obiektu "Camera"
  6. Utwórz 2 puste obiekty. Pierwszy: Orientation (będzie służył za rotację), i drugi: Head (głowa gracza, gdzie kamera będzie posadzona).
  7. Przesuń obiekt "Head" troszkę wyżej.
  8. Kliknij ten przycisk i skopiuj i wklej skrypty "MoveCamera" i "PlayerMovement" do Unity.
  9. Przypisz do gracza skrypt "PlayerMovement", a na "Camera" przepisz skrypt "MoveCamera". Upewnij się, że przepisałeś skrypt na GameObjectcie, którego dzieckiem jest Main Camera, pokazująca scenę.
  10. Przepisz obiekt "Head" w inspectorze na kamerze.
  11. Na graczu przypisz "Orientation" do slotu "Orientation", i kamerę do "PlayerCam"
  12. Zaznacz w inspectorze na graczu warstwę, która jest naszą podłogą. Warstwa to "Ground"
  13. Odpal grę. Zobaczysz, że gracz będzie leciał. Żeby to naprawić, zaznacz checkboxy freeze rotation na Rigidbody gracza na wszystkich osiach.
  14. Przesuń okulary przeciwsłoneczne do "Orientation", żeby się obracały kiedy gracz patrzy w różne strony.
  15. Zmień lekko grawitację na scenie. Wejdź do "Player Settings", znajdź zakładkę "Physics i znajdź w niej ustawienia grawitacji. Domyślnie ustawiona jest -9.81. Dlaczego? Ponieważ tyle wynosi przyspieszenie ziemskie. Zmień na -30, żeby gracz nie skakał za wysoko.
  16. Utwórz nowy Physics Material w Assetach, i nazwij go "Ground".
  17. Ustaw tarcie na 0.
  18. Przypisz physics material na Colliderach wszystkiego, po czym ma chodzić gracz.
  19. Włącz grę.
  1. Zainstaluj paczkę Post Processing z Package Managera wbudowanego w silnik Unity. Wejdź w Window, Package Management, Package Manager i  wyszukaj wspomnianą wcześniej paczkę i kliknij Install.
  2. Po zainstalowaniu, polecam utwórzyć nowy folder w Assets, "Post Processing, a w nim nowy Post-Processing-Profile
  3. Dodaj komponent Post Processing Layer do kamery.
  4. W inspectorze utwórz nową warstwę, która posłuży do działania PP. Nazwij ją (zalecane) "Post Processing"
  5. Ustaw warstwę w Post Processing Layer na nowo utworzone "Post Processing"
  6. Dodaj do kamery komponent Post-Processing-Volume. 
  7. Zaznacz na wspomnianym komponencie isGlobal i przypisz Post Processing Volume. Dodatkowo zaznacz warstwę "Post Processing" na kamerze.
  8. Dodaj wbudowany w Unity efekt. Możesz dodać ich tyle ile chcesz ze wszystkich 11.

Poradnik #1

Jak dodać Post Processing do swej gry 3D w Unity? 

Poradnik #2

Jak zrobić poruszanie gracza w grze parkour typu KARLSON?

Poradniki

© 2026 Strange Robot

Strona powstała w programie WebWave.

Podpowiedź:

Możesz usunąć tę informację włączając Plan Premium

Ta strona została stworzona za darmo w WebWave.
Ty też możesz stworzyć swoją darmową stronę www bez kodowania.