Как сделать 2D TopDown управление в Unity

Sdílet
Vložit
  • čas přidán 13. 09. 2024
  • Хай! Сегодня я покажу как сделать 2D TopDawn управление в Unity
    Ссылки:
    Input.GetAxis: docs.unity3d.c...
    Rigidbody2D.velocity: docs.unity3d.c...
    #Unity #2DTopDawn #Game #Gamemaker

Komentáře • 37

  • @sailaostudio3133
    @sailaostudio3133  Před 2 lety +8

    Ахахахахх, ребята извините что перепутал право и влево)

  • @dantitrain6707
    @dantitrain6707 Před 2 lety +15

    Бро, зачем остановился? Ты был бы сейчас как никогда кстати)) очень мало дельных видосов на ютубе по этой теме, смотрел много роликов и по 20 и по 30 минут, но так ничего и не понял, а тут ты за 5 минут всё растолковал как надо. Спасибо большое!

    • @sailaostudio3133
      @sailaostudio3133  Před 2 lety +7

      Пожалуйста! Я ещё ленивая жопа)

  • @user-ge9gg4cp8d
    @user-ge9gg4cp8d Před rokem +2

    О Господи я так рад что нашёл канал где все объясняют по полочкам, каждую строчку

  • @arsplay668
    @arsplay668 Před 5 měsíci +1

    СПАСИБО ОГРОМНОЕ ты обьяснил очень коротко и очень понятно

  • @user-xm4cj5fz5g
    @user-xm4cj5fz5g Před rokem +2

    Спасибо большое за видео! Всё понятно объяснили и всё получилось🥺

  • @ktotakoi6037
    @ktotakoi6037 Před rokem +7

    Вы видимо начинающий разработчик, подсказываю: перед присваиванием вектора скорости, его нужно нормализовать, иначе по диагонали персонаж будет двигаться быстрее в корень из двух раз.
    Vector2 Vec = new(x, y);
    Vec = Vec.normalized * Speed;
    rb.velocity = Vec;

    • @andyi3545
      @andyi3545 Před rokem

      а как убрать инерцию?

    • @andyi3545
      @andyi3545 Před rokem

      у меня просто проблема с этим: когда я открываю инвентарь я ставлю скорость на 0, но по инерции объект бесконечно летит, что делать?

    • @ktotakoi6037
      @ktotakoi6037 Před rokem +1

      @@andyi3545
      Time.timeScale = 0f; //поставить на паузу или
      _rigidBody.velosity = vector2.zero; // убрать вектор скорости
      или тормозить drag в rigidbody

    • @zungzao
      @zungzao Před rokem

      а кудой это вписывать то?

    • @ktotakoi6037
      @ktotakoi6037 Před rokem

      @@zungzao вместо последней строки в видео (rb.velocity =....)

  • @user-vo7zt8is1l
    @user-vo7zt8is1l Před 2 lety +3

    Очень информативно👍

  • @kirilkretos
    @kirilkretos Před rokem +1

    Хорошо объяснил и показал, спасибо и удачи.

    • @ovsanka_u
      @ovsanka_u Před rokem

      Ты не знаешь что он сделал с мовемент?

  • @TheL1R
    @TheL1R Před 2 lety +3

    Спасибо огромное очень помог!

  • @eduardsuperboy2187
    @eduardsuperboy2187 Před 6 měsíci +1

    Спасибо

  • @bektenmutuov
    @bektenmutuov Před 2 lety +4

    👍🏻👍🏻👍🏻👍🏻

  • @Danike_Way
    @Danike_Way Před 2 lety +1

    Спасибо за видео :)

  • @Uniter_
    @Uniter_ Před rokem +1

    спс топовое видео

  • @kotkla
    @kotkla Před rokem +1

    спасибо тебе большое

  • @dastrix223
    @dastrix223 Před 2 lety +2

    Когда на челика хочу наложить скрипт пишет что типо: "Cant add script component because the script class cannot be found" :((

    • @sailaostudio3133
      @sailaostudio3133  Před 2 lety +2

      Это легко решаемая проблема, посмотри в интернете, смотри до тех пор пока не найдешь ответ

  • @c6078
    @c6078 Před rokem

    Что если не работает? Клавиши не нажимаются почему-то, я нажимаю а ответа от приложения нет

  • @papytoncatleta8753
    @papytoncatleta8753 Před 2 lety +1

    Голос кого-то напоминает

  • @mstrbigmag8402
    @mstrbigmag8402 Před 2 lety +1

    Чо делать если выдаёт ошибку CS0246?

    • @ImyaFamiliya64689
      @ImyaFamiliya64689 Před rokem +1

      ошибка в синтаксисе, где то знак препинания пропустил

  • @user-ne3ny4wv1y
    @user-ne3ny4wv1y Před 2 lety +2

    Можно с++?

    • @sailaostudio3133
      @sailaostudio3133  Před 2 lety

      Может будет в будущем, но в ближайшее планы не входит C++, так как моя задача изучать Unity а ему нужен C#, если будет другой движок например как Unreal Engine то тогда будет и C++

  • @ralkyroys
    @ralkyroys Před rokem

    у меня ошибку выдает при тесте игры

  • @crasherllin
    @crasherllin Před 8 měsíci

    спасибо