4. Kurs Unity - Poruszanie kamery, Lerp oraz FixedUpdate

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ธ.ค. 2024

ความคิดเห็น • 37

  • @n3ekro
    @n3ekro 3 ปีที่แล้ว +21

    moim zdaniem powinieneś mieć więcej wyświetleń

  • @MSStudio00
    @MSStudio00 2 ปีที่แล้ว +12

    Najlepszy kanał do nauki programowania. ;)

  • @kozmida
    @kozmida 3 ปีที่แล้ว +9

    Z Tobą to nawet baletu rosyjskiego bym się nauczył :O Dobra robota!

  • @BeeKeyPro
    @BeeKeyPro 8 หลายเดือนก่อน

    Dzięki! Wreszcie zrozumiałem jak zrobić podążanie za obiektami!

  • @arl-t8d
    @arl-t8d 3 ปีที่แล้ว +7

    I dzień naprawiony :D

  • @solevita2211
    @solevita2211 3 ปีที่แล้ว +3

    To może być jedna z lepszych serii. Jest olbrzymi potencjał. Mam nadzieję, że rozwiniesz ten temat do tego stopnia, bym sam mógł zacząć programować proste gierki np grę tank z roku 1990 w 2d bądź znaleźć jakąś alternatywę w 3d

  • @milorys4577
    @milorys4577 3 ปีที่แล้ว +5

    Świetny odcinek jak zawsze! Czekam na więcej :)

  • @hans_connor4460
    @hans_connor4460 3 ปีที่แล้ว +2

    W pyte poradnik :)

  • @KaTron_PL
    @KaTron_PL 5 หลายเดือนก่อน +1

    męczyłem sie przez godzine bo kropki nie ustawiłem ;)

  • @przemekmichalak739
    @przemekmichalak739 หลายเดือนก่อน

    U mnie wszystko działa po za teksturą kuli. Niezależnie jaką wezmę z opcji Legacy Shader/Diffuse moja kula jest różowa.

  • @TomekSawtyruk
    @TomekSawtyruk ปีที่แล้ว

    bardzo fajnie tlumaczysz podziwiam Cie ale mam 1 problem unity nie moze mi znalezc kodu pomorzesz?

  • @adrianbaran8266
    @adrianbaran8266 ปีที่แล้ว +2

    Cześć, w komponencie RigidBody nie mam zakładki "Info", wie ktoś w czym jest problem?

    • @bergus541
      @bergus541 8 หลายเดือนก่อน

      Od Unity:
      RESOLUTION NOTE:
      The info tab has been moved to the Physics Debugger window to reduce clutter in the component tab.

  • @mioszmusiaek9910
    @mioszmusiaek9910 3 ปีที่แล้ว +1

    Masz już może jakieś wstępne założenie odnośnie tego, do jakiego stopnia/zagadnienia chciałbyś rozwinąć ten kurs?

    • @KoW
      @KoW  3 ปีที่แล้ว +13

      Chciałbym aby to była najbardziej rozbudowana seria na moim kanale :) Głównie dlatego, że sam chcę się szkolić w tym kierunku, bo to temat który w programowaniu zawsze mnie najbardziej interesował - tworzenie gier. Jednak, jeżeli chodzi o sam kurs, to po tej serii będą raczej takie odcinki typowo na dany temat w Unity, nie powiązane w żaden sposób z tą serią, którą teraz tworzę. Bo nie wszystko pójdzie pokazać w takiej grze o piłce, którą teraz tworzę. Chciałbym aby ta seria dała takie podstawy - zrozumienie silnika Unity, a później będę tworzył odcinki poza tą główną serią z Unity, na jakiś konkretny temat: np.: tworzenie terenu, particle itd. Tak bym to widział. :)

    • @BigFrogOfWar
      @BigFrogOfWar 3 ปีที่แล้ว +1

      @@KoW Zostaniesz polskim Brackey's XD

    • @KoW
      @KoW  3 ปีที่แล้ว +3

      @@BigFrogOfWar oglądałem, nie ukrywam że podoba mi się jego forma prezentacji, będę się starał chociaż mu dorównać :)

  • @eest2643
    @eest2643 ปีที่แล้ว +1

    Hej, wiem że może już nie sprawdzasz komentarzy do tego filmu, ale mam pewien problem. Kiedy rozpoczynam pisanie metod i klas typowych dla unity do visual ich nie zna, nie "podpowiada" mi ich. Po wpisaniu ich wszystko działa, ale jest to jednak troche uciążliwe. Licze na twoją pomoc

    • @orzech303
      @orzech303 ปีที่แล้ว +1

      Miałem podobny problem, gdy zaczynałem z Unity, ale udało mi się go rozwiązać. Sprawdź czy w Unity masz wybrany VS jako domyślny edytor kodu (Edit > Preferences > External Tools > External Script Editor). Na początku za każdym razem, gdy wchodziłem w Unity, to ustawienie zmieniało się na coś innego, a z początku tego nie zauważyłem. Mam nadzieję że pomoże ;)

    • @iGr33nO
      @iGr33nO ปีที่แล้ว

      @@orzech303 Wiesz może jak ustawić na stałe tak żeby nie zmieniać za każdym razem ?

    • @orzech303
      @orzech303 ปีที่แล้ว

      @@iGr33nO po kilku razach samo przestało mi się przestawiać, nie wiem czy można gdzieś to zapisać

  • @ddbl
    @ddbl 3 ปีที่แล้ว

    Zrobiłbyś moze poradnik do .lua?

    • @KoW
      @KoW  3 ปีที่แล้ว +1

      Na razie chcę się skupić nad Unity, tak aby stworzyć obszerny kurs. Ale może kiedyś.

    • @ddbl
      @ddbl 3 ปีที่แล้ว

      @@KoW dzięki za odpowiedź, pytam bo nie mogę znaleźć niczego godnego z czego mógłbym uczyć się jak u Ciebie! pozdrawiam

  • @michabrodowski9253
    @michabrodowski9253 2 ปีที่แล้ว

    dlaczego pod na przykład komendą FixedUpdate nie mam tych 3 kropek i przyciemnionego niebieskiego, a zwykły niebieski?

    • @KoW
      @KoW  2 ปีที่แล้ว

      Musiałeś odpalić Visual Studio poza Unity, wtedy się tak dzieje. Skrypt musisz odpalić bezpośrednio w silniku Unity.

  • @reoneditor7916
    @reoneditor7916 3 ปีที่แล้ว

    Mam taki problem że moja kulka rusza się strasznie ociężale w sensie ma słabą zwrotność a u ciebie widzę że łatwiej się porusza robiłem tą grę od początku już 2 razy wiesz może jak to naprawić?

    • @KoW
      @KoW  3 ปีที่แล้ว +1

      Spróbuj dodać trochę więcej siły poprzez AddTorque, jednocześnie zwiększając nieco "Friction" czyli tarcie w materiałach fizycznych podłogi oraz kuli. Popróbuj z różnymi ustawienimi. Również Max Angular Velocity może tutaj pomóc.

    • @reoneditor7916
      @reoneditor7916 3 ปีที่แล้ว

      @@KoW dzięki

  • @maksym7312
    @maksym7312 2 ปีที่แล้ว

    co zrobić jeśli kamera jest tylko trochę wyżej i kręci sie cały czas w góre a wszystko jest jak na filmiku?

    • @KoW
      @KoW  2 ปีที่แล้ว +1

      Może pomyliłeś osie, x, y, z. Zgaduję.

    • @maksym7312
      @maksym7312 2 ปีที่แล้ว +1

      @@KoW Dzięki za szybka odpowiedź, ale nie w tym problem bo spojrzałem jeszcze raz na kod i jak sie okazało w 22 linijce zamiast transform.LookAt(ballObject.transform.position); dałem transform.LookAt(ballObject.transform.position + distance);

    • @maksym7312
      @maksym7312 2 ปีที่แล้ว

      ​@@KoW Przetestowałem i jednak dalej nie działa tzn nie kręci się ale dalej stoi w miejscu, co może być nie tak z tym kodem:
      using System.Collections;
      using System.Collections.Generic;
      using UnityEngine;
      public class CameraControl : MonoBehaviour
      {
      //public Transform ballTransform;
      public GameObject ballObject;
      public Vector3 distance;
      public float lookUp;
      public float lerpAmount;
      // Start is called before the first frame update
      void Start()
      {
      }
      // Update is called once per frame
      void Update()
      {
      }
      private void FixedUpdate()
      {
      transform.position = Vector3.Lerp(transform.position, ballObject.transform.position + distance, lerpAmount);
      //transform.position = ballObject.transform.position + distance;
      transform.LookAt(ballObject.transform.position);
      transform.Rotate(-lookUp, 0, 0);
      }
      }
      A w unity mam wpisane takie wartości: Ball Object: Ball, distance: x - 0, y - 4, z - -4; lookup: 20; lerpAmount: 0.05

    • @scamarytanin
      @scamarytanin ปีที่แล้ว

      bez kitu mam to samo, mimo ze wszystko identyczne opcje jak i kod, wiec nie ogarniam jakim cudem moglo sie zjebac az tak ze kamera kreci sie w kolko

  • @thesecret1631
    @thesecret1631 2 ปีที่แล้ว

    alert: moja kula może się wspinać po ścianach, jak to naprawić?
    Wyjaśnienie: to problem z dynamic friction

  • @Oszast_Przemo
    @Oszast_Przemo 2 ปีที่แล้ว

    "zatrzymie"

    • @TheOssal
      @TheOssal ปีที่แล้ว

      śmiechłem z tego :D Aż sobie przewinąłem i spowolniłem żeby się upewnić :P