Как создать свою 3д игру в Unity с нуля ? | Unity 3d

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ก.ย. 2024

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

  • @twogame-1430
    @twogame-1430  2 ปีที่แล้ว +6

    Надеюсь, вы узнали для себя что-то новое 🙂.

  • @twogame-1430
    @twogame-1430  2 ปีที่แล้ว +2

    Если у вас после написания скрипта анимаций они не работают: попробуйте нажать на стрелочку которую мы присоединили к анимации бега справа в transition нажми + и выбери isWalking и true, а для стрелочки от бега к анимации покоя сделай то же самое только параметр false😉. И убериту HasExitTime, что бы анимация проигривалась полностью
    Совсем забыл про это сказать.

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

      не помоглго(

    • @twogame-1430
      @twogame-1430  2 ปีที่แล้ว

      @@keshalomes попробуй убрать галочку HasExitTime, может просто она мешает проигриваться анимации

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

    ААА Я НИЧЕГО НЕ ПОНИМАЮ

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

    Очень крутое и полезное видео! Спасибо, что сделал его, очень помогло с анимацией в юнити

    • @twogame-1430
      @twogame-1430  ปีที่แล้ว

      спасибо за комментарий, приятно что кто-то узнал для себя что-то новое

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

    Качественный контент, обожаю тебя

    • @twogame-1430
      @twogame-1430  2 ปีที่แล้ว +1

      Спасибо, приятно осознавать что это кому-то может помочь 😄

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

    у меня почему то когда нажимаю на W ничего не получается хотя код написан правильно и в стрелках поставил пораметры
    что делать?

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

    Шикарный ролик)) не хватает только фоновой музыки

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

    Спасибо большое за такой полезный ролик !

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

    Лучший брат

  • @ПронПирожков
    @ПронПирожков ปีที่แล้ว

    Персонаж не перемещается вперёд при нажатии клавиши W, хотя анимация бега проигрывается. Так же персонаж не вращается, я написал всё точь в точь как на 6:59. Как мне поступить?

    • @twogame-1430
      @twogame-1430  ปีที่แล้ว

      Привет, если в скрипте точно нету ошибок, тогда есть вероятность что ты забыл указать параметр speed в unity, либо он слишком маленький

    • @ПронПирожков
      @ПронПирожков ปีที่แล้ว

      @@twogame-1430 Спасибо за ответ! Буду тогда искать ошибку в скрипте. А галочки никакие не нужно убирать в параметрах? (Как с HasExitTime)

    • @twogame-1430
      @twogame-1430  ปีที่แล้ว

      @@ПронПирожков нет, в контроллере нету никаких галочек, которые нужно было бы убрать

    • @ПронПирожков
      @ПронПирожков ปีที่แล้ว

      @@twogame-1430 Привет, а где именно находится этот параметр? В самом скрипте (параметр moveSpeed) или в другом месте?

    • @twogame-1430
      @twogame-1430  ปีที่แล้ว

      @@ПронПирожков вообще можешь и в скрипте написать после move speed = 10f. (к примеру, число может быть любым). Или в unity, там где бросил скрипт на игрока есть строка move speed и там указать

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

    Застрял на моменте со скриптом , не видит никаких аниматоров

    • @twogame-1430
      @twogame-1430  2 ปีที่แล้ว

      Аниматор нужно создать в Unity, а потом просто указать его через скрипт.

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

    ОТ ДУШИ

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

    у меня персонаж просто так поднимается

    • @twogame-1430
      @twogame-1430  2 ปีที่แล้ว

      Может быть много причин, но я бы проверил скрипт(если он есть)

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

    3D пицца

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

    У меня проблема в том что когда я пишу private void Update() фигурные скобки не появляются(

    • @twogame-1430
      @twogame-1430  2 ปีที่แล้ว

      нужно поставить их в ручную, просто у меня visual studio ставит их автоматически, если выбрать нужную функцию.

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

      @@twogame-1430 Спасибо большое за пояснение)

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

    Не могу понять в момент написания скрипта для анимацию с клавишой W. Так вот скрипт почему то не работает( Можешь как нибудь в вк или где то объяснить получше?

    • @twogame-1430
      @twogame-1430  2 ปีที่แล้ว +1

      Привет, попробуй нажать на стрелочку которую мы присоединили к анимации бега справа в transition нажми + и выбери isWalking и true, а для стрелочки от бега к анимации покоя сделай то же самое только параметр false😉.
      Совсем забыл про это сказать.

    • @twogame-1430
      @twogame-1430  2 ปีที่แล้ว +1

      Удачи

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

      @@twogame-1430 спасибо!

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

    а как зайти на сайт?

    • @twogame-1430
      @twogame-1430  2 ปีที่แล้ว

      В поисковике написать название

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

    Что-то у меня не проигрывается анимация бега, хотя код написал такой же как у тебе и повесил скрипт на персонажа. На 5:17 когда пишешь "isWalking" нужно ли что-то еще выбрать в самом окне аниматора? Может я упустил что. И еще по оси Y сам персонаж не вращается при вращении мышки

    • @twogame-1430
      @twogame-1430  2 ปีที่แล้ว +1

      Привет, попробуй нажать на стрелочку которую мы присоединили в анимации бега справа в transition нажми + и выбери isWalking и true, а для стрелочки от бега к анимации покоя сделай то же самое только параметр false😉.
      Совсем забыл про это сказать.

    • @twogame-1430
      @twogame-1430  2 ปีที่แล้ว

      А про вращение проверь указал ли ты скорость и проверь правильно ли ты написал ось вращения мыши

    • @twogame-1430
      @twogame-1430  2 ปีที่แล้ว

      Удачи

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

      @@twogame-1430 Спасибо большое, разобрался. Во вкладке "Conditions" нажал на + и выбрал необходимые значения, также убрал галочку с "Has Exit Time", теперь работает

    • @twogame-1430
      @twogame-1430  2 ปีที่แล้ว

      @@PreyUntil по правилам языка пишем FirstPlayer.enabled = true;

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

    а как сделать камеру вверх вниз?

    • @twogame-1430
      @twogame-1430  2 ปีที่แล้ว

      Используй free look камеру, про нее я рассказывал в предпоследнем видео на канале, можешь посмотреть, там есть подробное объяснение

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

      @@twogame-1430 спасибо большое

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

      @@twogame-1430 я примерно понял, но получается придётся переделывать скрипт по передвижению?

    • @twogame-1430
      @twogame-1430  2 ปีที่แล้ว

      @@nasway6959можешь оставить основу от этого, но тогда все равно придется что-то поменять, так как в этом случае игрок тоже будет поворачиваться вместе с камерой.

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

      @@twogame-1430 я немного подкорректировал код, и сделал под 1 лицо, я сделал типо он проверяет нажата ли W и там анимка как в этом коде но я так проделал со всеми 4 (WASD) что бы можно было ходить во все стороны, но когда игрок идёт прямо влево и назад анимка не играет а когда вправо играет, что делать не знаешь?