Как создать инвентарь в Unity 2021 || Выживание #3

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ก.ย. 2024
  • Привет! В этом видео я покажу вам как создать инвентарь в Unity. Инвентарь будет примерно как в Rust. В будущем я выпущу еще несколько видео которые улучшат и закончат наш инвентарь .
    Вторая часть: • Как создать инвентарь ...
    Ссылка на все скрипты в видео: yadi.sk/d/ym8f...
    Часть кода была взята с англоязычного канала Coding With Unity - / nodokargra

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

  • @doge2163
    @doge2163 ปีที่แล้ว +25

    Я очень давно искал долгие подробные видео, и как по мне это то что нужно. Мне очень нравятся серии видео по типу "делаем игру с нуля". Я понимаю, что это большая и долгая работа делать такие видео, но от них я получаю максимально пользы, поскольку мне, как новичку, проще учиться когда мне всё разжовывают и показуют процес создания игры от а до я. И мне лично не лень смотреть даже часовые видео. Ставлю лайк каждому видео из этого плейлиста!

  • @user-us4ot1yp1u
    @user-us4ot1yp1u 3 ปีที่แล้ว +14

    Пересмотрел кучу роликов про инвентарь, перелазил кучу форумов, понимал только 70% информации...... Тут же все понял, я в шоке, спасибо тебе большое!!!

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

      согласен таж фигня но я реализовал по свойму . А когда увидел этот ролик заплакал по скольку у меня инвентарь не оптимизированый кусочок гавнишка

  • @valentinapaziy
    @valentinapaziy 9 หลายเดือนก่อน +3

    Спасибо, дорогой человек!!!! Всё просто, подробно и без воды. Огромное спасибо за приложенные файлы, это бесценно!!!!

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

    Большое спасибо! Ты единственный во всём ютубе кто смог обьяснить про инвентарь нормально!

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

      ++++ его видео уроки мне помогают при созданий игры для дипломного проекта

    • @user-Mult_Krokozyabra
      @user-Mult_Krokozyabra 11 หลายเดือนก่อน +1

      Поддерживаю!

  • @sergiosalvado1175
    @sergiosalvado1175 ปีที่แล้ว +10

    У кого проблема с яблоком - перемотайте на 55:05 и допишите slot.SetIcon(_item.icon); перед return. З.ы видео хорошее

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

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

    • @Modelizm..
      @Modelizm.. ปีที่แล้ว

      Спасибо огромное,решил эту проблему,хороший человек))

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

      Это делает яблоко что бы оно подбирались???

    • @Скаут-т6ь
      @Скаут-т6ь 5 หลายเดือนก่อน

      хз надеюсь
      @@PolitWolfex

    • @user-oh1vy1jo6h
      @user-oh1vy1jo6h 4 หลายเดือนก่อน

      благодарю, друг, реально выручил

  • @sigmalunt
    @sigmalunt หลายเดือนก่อน +2

    Ура RUST в наших руках!

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

    Чел, ты правда хорош, я тут экзамен делаю, смотрю, ты огромный молодец, реально, ты крут, не заслужено мало лайков и подписоты, только не сдавайся, без тебя мне экзы не сделать...

    • @ifoxyk
      @ifoxyk 22 วันที่ผ่านมา

      лучше бы написал недооценён, а не не заслужено)

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

    Вот хорошо что ты выпустил ролик про кнопку прыжка, как раз пригодилось для реализации кнопки открытия инвентаря))

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

      Это замечательно! Класно, что ты догадался как применить этот-же метод для инвентаря)) Я как раз так и буду приделывать инвентарь в мобильную версию в будущем👍

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

      @@Maximple это было бы не плохо, так как я посмотрел на код с энтузиазмом и предвкушением сделать все под андроид, но в итоге задался вопросом как сделать Raycast не под компютерную мышку, а, например, под crosshair. Также хотелось бы рассмотреть вариант с всплывающей кнопкой, хоть думаю там все просто, но все же на всякий случай)

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

      @@Maximple а также, у вас почему то на 14:35 всплыла новая библиотека, которая почему то выдает у меня ошибку, а без нее все нормально

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

      @@Raxlash Да, мне Visual Studio решил подкинуть библиотеку которая у всех выдаёт ошибку)) Но ее нужно просто удалить)

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

      @@Raxlash А что ты имеешь в виду под raycast-ом под crosshair? То есть raycast для какой функции (подбор предметов или что иное)?

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

    Ого! 1час годного контента) Круто!

  • @user-ey8vg3vk3q
    @user-ey8vg3vk3q 3 ปีที่แล้ว +6

    Отличные уроки и самое главное приятный голос. А то некоторых слушать невозможно.

  • @user-iq7pe6sy4y
    @user-iq7pe6sy4y 2 ปีที่แล้ว +4

    Инвентарь почти довел до ума, спасибо. Сделал кое как сейвы. Но у меня возникает вопрос, а как теперь сделать сундуки и склады в плане сохранения? Ведь на каждый слот каждого сундука писать строчку это как то много... так сказать. Есть какие то идеи? Поделитесь как сделать проще.

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

    топ, аж самому захотелось по этим гайдам сделать выжывач

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

    Всё сделал так яблоко подбираеться но в инвенторе нету картинки яблоко что делать подскажите пожалуйста как исправить это

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

      Посмотри следующие видео, возможно там, я не знаю первый раз смотрю

  • @Nefr-v1h
    @Nefr-v1h 2 หลายเดือนก่อน

    Слушай, а сделай видео создания инвентаря как в the forest, будет круто

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

    Спасио за уроки, чувак ты крут))) Погодите, голый мужик в лесу с яблоками, хмм напоминает какой-то библейский сюжет, не так ли?

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

    Блин сделал как на видео все а иконки яблок не появляются

  • @PolitWolfex
    @PolitWolfex 6 หลายเดือนก่อน +2

    Урок ТОООП я еще не досмотрел но сурипты уже работают, заранее спасибо
    Изменено : у меня после луча что бы подбирать какая то ошибка NullReferenceException:object reference not set to an instance of an object что делать помогите , игра не запускается теперь

  • @daniilusovich3660
    @daniilusovich3660 3 หลายเดือนก่อน +1

    лучший туториал по инвентарю

  • @Максон-14
    @Максон-14 7 หลายเดือนก่อน +3

    Привет можешь помочь я сделал все как на видео но когда я подбираю яблоко то иконка в инвентаре не появляется

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

    всё круто получается молодец!!! Спасибо за уроки !

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

    Крутой урок прям огромное спасибо )))))

  • @stell-noname957
    @stell-noname957 3 ปีที่แล้ว +3

    А как удалять предметы из инвентаря по кнопке, тоесть ты хочешь удалить предметы и нажимаешь на на кнопку удалить прежде нарисовав её, что нужно в код писать?

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

    За ссылку на скрипты отдельный респект!!!

    • @ТарасКолянковський
      @ТарасКолянковський ปีที่แล้ว

      а можешь скинуть? у меня пишет что сайт не найден

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

      @@ТарасКолянковський если доверяешь мне, то держи, я себя на гугл диск кинул: drive.google.com/drive/folders/1eIX4Y-2bM28NbiPKIzu-wmw4lCT5WgpF?usp=share_link

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

    Просто лучший: )

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

    Топовый ролик! Люди не выкладывайте в комменты скрипты из видео, из за них продолжительность ролика сильно уменьшится и он будет хуже продвигаться в реки

  • @user-zy6di2cs5d
    @user-zy6di2cs5d 2 ปีที่แล้ว +4

    Все коды взял у тебя в описании но почему то не роботает при запуске подбираю яблоко открываю инвентарь там есть цифра 1 но нет спрайта яблока *ПОМОГИ!*

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

    Крайне лаконичный и приятный урок)

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

    Самый лучший гайд по инвентарю!

  • @user-ee2og7fh2l
    @user-ee2og7fh2l ปีที่แล้ว +1

    Привет, надеюсь ты ответишь, я делаю игру на юнити на подобии Last Day и вид камеры у меня сверху и я бы хотел узнать как можно реализовать поднятие предметов как в Last Day

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

    Огромное спасибо! Помог :)

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

    Я лентяй, можно скриптики? Я посмотрел весь видос что то много писать, я знаю что это полезно для усвоения но лень всему враг ☺

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

      Привет! Понимаю)) Я прицеплю ссылку на все скрипты которые я использую в игре через 5 мин 👍

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

      @@Maximple Спасибо больше!

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

      @@Maximple у меня не чего не получаеца скить инвентарь именно как фаил или на подобии но наверняка тебе лень поэтому скажи прямо если что и я пойду учить c# а не занимаца хуйней

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

    Спасибо, сладкий😘

  • @ITPro-ym7cq
    @ITPro-ym7cq 2 หลายเดือนก่อน

    ЕСЛИ ВЫ НЕ МОЖЕТЕ ВЗЯТЬ ЯБЛОК ПОСМОТРИТЕ ВИДЕО ДО САМОГО КОНЦА И ДЕЛАЙТЕ ВСЕ КАК В ВИДЕО И ВСЕ СРАБОТАЕТ

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

    Maximple я не мог найти урок по подбор предмет для андроид используя райкаст или что то другое можешь помочь

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

      Как в гренни просто подбираешь, инвентарь не надо

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

      И кидаешь

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

      По сути, нужно в делать луч от центра экрана до какой нибудь дистанции и потом лежащий объект перемещать в позицию пустого gameObject который возле твоей камеры игрока. Ray ray = Camera.main.ScreenPointToRay(Screen.width/2, Screen.height/2); // Это луч от центра камеры, дальше постарайся сам))

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

      @@Maximple Понял спасибо большое

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

    лучшее видео на эту тему👍

  • @user-eg3gw6fg3m
    @user-eg3gw6fg3m ปีที่แล้ว +2

    Привет, можешь помочь? Вначале писал все скрипты как у тебя, но яблоко не подбиралось. Решил скачать твои скрипты, но яблоко также не подбирается, а слот заполняется, когда я смотрю на яблоко, сам обьект не уничтожается

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

      Решил?

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

      Такая же проблема, яблоко не подбирается

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

    почему скрипт FoodItem не работает и пишет: Assets\скрипты\FoodItem.cs(6,21): error CS0246: The type or namespace name 'ItemScribtableObject' could not be found (are you missing a using directive or an assembly reference?)

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

    В действительности инвентарь очень простая и лёгкая вещь которая делается несколькими строчками кода. Просто именно Ты не умеешь круто программировать с максимальной оптимизацией самого кода. И чтобы создать в легкую инвентарь для этого нужно создать скрипт invenari после чего в этом скрипте объявить три переменные:
    public hide;
    public show;
    public namber_item;
    И на основе этих переменных строим конструкцию кода таким образом: если игрок поднял больше 1 единицы предмета, то тогда этот предмет показываем-рисуем в верхней левой части экрана вида в месте самим числом предмета. И уже потом дописываем такой код: Если предметов-объектов больше одного, то тогда из них создаём очередь отображения на экране вида показа-рисования тем самым на границе вида с права делаем перенос картинки предмета на новую строчку.
    И вот таким образом накидывая данный скрипт на те объекты которые должны показываться в инвенторе и создается самый простой и легкий способ создания инвентаря.

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

      можешь весь такой скрипт кинуть пж

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

    Бро, а можешь сказать во сколько лет ты начал заниматься програмированием?

  • @user-om7nv2me4p
    @user-om7nv2me4p 3 ปีที่แล้ว +1

    Дружище, каким образом возможно реализовать в игре терраформинг? Копку небольших ямок, больших ям, траншей? И процесс обратного закапывания. Было бы очень познавательно посмотреть ролик по данному вопросу

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

      Привет! Терраформинг это очень сложная задача, которая мне не под силу) Обычно если нужен терраформинг то пользуются платными плагинами типо DiggerPro: assetstore.unity.com/packages/tools/terrain/digger-pro-149753. Когда стану лучше программистом, то покажу как такое реализовать))

    • @user-om7nv2me4p
      @user-om7nv2me4p 3 ปีที่แล้ว

      @@Maximple будем тогда ждать))) Есть еще один технический вопрос и интерес - насколько и как его можно реализовать. На генерируемой карте рандомно должны появляться предметы - причем мизерное количество возможно на поверхности, небольшая часть внутри объектов - например здания, а основная масса - в почве. Сами предметы разделяются оп категориям от условно - шлак, до мегараритета..соответственно и процент этих предметов соответствующий. В юнити и программинге я полный баклан, но нужно понимание, как это работает и пути реализации. Заранее спасибо

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

    чисто по твоей просьбе в начале видео пишу сюда, ну и то шо первый x)

  • @Bendy_697
    @Bendy_697 6 หลายเดือนก่อน +1

    Подскажите мне пожалуйста почему у меня персонаж когда спускается с горы от не по горе вниз спускается а в воздухе бежит и медленно отпускактся

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

      Привет а у тебя получилось с лучом и подбирание?

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

      @@fanofgames13 да

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

      @@Bendy_697 помоги пожалуйста а то у меня нету луча и яблоко не подбирается!

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

      @@fanofgames13 у тебя тег камера на мейн камеру включён?

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

      @@Bendy_697 го в телеге

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

    А ваше будет круто, если сможешь рассказать о том как делается ИК - процедурная анимация персонажей с настройкой аватаров под кости своей модели, вот это будет интересно, такого не найти на русско-язычном)

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

      ИК писать в коде я не буду, но я буду показывать как пользаваться Animation Rigging. Это для того чтобы держать оружия и инструменты, а также при подборе придметов чтобы персонаж нагибался и хватал предметы.

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

      @@Maximple если персонаж берет предмет и предмет следует за ладонью, это уже ИК)

  • @user-ex5mq5by8j
    @user-ex5mq5by8j ปีที่แล้ว

    Привет, можешь подсказать, почему когда я запускаю игру, то с самого начала нужно 2 раза нажать на кнопку, чтобы открыть инвентарь, а потом 1.

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

    Блин, я чтото не то походу сделал, не отображается подобранное яблоко, хотя все подключил и помоему сделал как на видео. Можешь что нибудь посоветовать?

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

      Если что слоты я расставлял не через Grid Layout Group, это наверное единственное, что я не схожее делал

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

      Хмм. Присоединяйся к дискорду по ссылке в шапке канала и можем там переписыватся и ты мне сможешь отправить скриншот чтобы я лучше понимал.

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

      @@Maximple а писать в личку или в группу?

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

      @@Raxlash Как хочешь)) Если хочешь чтобы другие тоже что нибудь посоветовали, то можешь написать в группу👍

    • @maxvell-gamedeveloper
      @maxvell-gamedeveloper 2 ปีที่แล้ว

      Получилось, и что было, у меня такаяже проблема

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

    Помоги пожалуйста , все сделал как на видео но у меня не подбирается яблоко , Заранее спасибо

  • @Leila.s_father
    @Leila.s_father ปีที่แล้ว

    Добрый день, у меня была проблема с объектом item типа ItemScriptableObject в скрипте item.cs. Проблема состояла в том, что этот объект, который вешался на яблоки, мало того, что не стакался, так он и не подставлялся в поле и вовсе. 3 часа игрался с этими яблоками и не понимал, в чём дело. Начал пересматривать видео и решил поменять название объекта, о котором говорилось выше с item на itemScriptableObject (itemScriptableObject - это название объекта, которое было раньше присвоено, но по каким-то причинам автора, было переименовано на item), после чего заново скомпилировал проект и объекты начали стакаться корректно. Дорогой автор, скажите, по каким причинам вы поменяли название объекта и есть ли какие-нибудь логические объяснения тому, что произошло у меня с вижлой, не думаю, что это просто приколы вижлы. Спасибо!
    После присвоения объекту имени item прежнего itemScriptableObject объект, который отвечает за еду, в нашем случае Apple, при перемещении в свойство не работает. В чём или где может быть допущена ошибка ?

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

    У меня не получается , сделел всё как ты говорил на моменте 24:33 у меня не закрывается инвентарь.

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

      у меня также

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

    А в силах ли сделать генерацию terrain'а ?)

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

    я немного улучшил твой скрипт чтобы плюс ко всему что ты сделал еще добавлялось имя предмета в левом верхнем углу экрана пока мы смотрим на объект. Скрипт будет работать не только с предметами которые можно взять, а вообще с любыми. Чтобы скрипт работал, все объекты имя которых мы хотим видеть на экране должны иметь тег "Interactable". Я добавлял скрипт к модели игрока, все работает. Расстояние поставил 5f, при желании можно изменить.
    using UnityEngine;
    public class InteractableNameDisplay : MonoBehaviour
    {
    private string interactableObjectName = "";
    public float maxDistance = 5f;
    void OnGUI()
    {
    if (!string.IsNullOrEmpty(interactableObjectName))
    {
    GUI.Label(new Rect(10, 10, 200, 20), "Вы видите: " + interactableObjectName);
    }
    }
    void Update()
    {
    Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
    RaycastHit hit;
    if (Physics.Raycast(ray, out hit))
    {
    if (hit.distance

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

      Нихуя ты не улучшил, ты сделал настолько хуже, что фпс изза этого упадет и + проверка по имени очень плохая идея

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

    Привет бро помоги пж у меня иконки и текста нету

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

      Привет! Мне не достаточно информации чтобы решить твою проблему. Не мог бы ты скинуть скриншот своей ошибки или бага и/или описать ошибку более детально (когда подбираю предмет, то в консоли ошибка бла бла, вот её скриншот). Скинишь в группу в дискорда пожалуйста, тогда смогу помочь: discord.com/invite/Fd8n2xphwF

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

      @@Maximple окей сегодня отправляю

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

      ​@@Maximple помоги пж, у меня яблоки не подбираются, item на яблоке есть, я скрипты брал из описания если что

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

    подскажите пожалуйста, у меня проблемы с созданием инвентаря - менеджер почему-то не переадресуется на другие скрипты, и поэтому в Юнити появляются ошибки о ненахождение слотов или панели инвентаря. Подскажите как решить

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

    Привет есть проблемс, все сделал как у тебя вплоть до 40минуты, но в скрипте inventorymanager выдает ошибку касаемую null из за которой не работает подбор

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

      Привет! Нужно больше подробностей)) Можешь написать в группу дискорда (ссылка в шапке) и когда будет время то тебе помогу👍

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

    Мне бы в будущем хотелось сделать в своей игре, инвентарь как в сталкере или антернед, что бы предметы могли занимать сразу несколько слотов, как бы имели размер. Был бы очень рад если бы ты рассказал про такое.

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

    Есть такой вопрос : Как сделать так чтоб если предмет рядом по нажатию кнопки он подбирался?

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

      Привет! Тебе нужно вместо raycast делать немного по другому. Для каждого подбираемого объекта нужен еще один компонент BoxCollider, SphereCollider и тп который нужно обязательно поставить как trigger. На каждом объекте у тебя уже должен быть скрипт Item. Тебе нужно там добавить public bool isPlayerInArea; переменную. Также добавь функцию OnTriggerEnter() и OnTriggerExit(). Почитай про то как это правильно сделать онлайн. В OnTriggerEnter напиши isPlayerInArea = true; А в OnTriggerExit() напиши что равно false. В Update проверяй if(Input.GetKeyDown(KeyCode.E)){AddItem(amount, item)} или что то вроде того. Я скорее всего что то упустил, но я надеюсь ты сможешь до думать остально самостоятельно👍

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

      Ну да, тебе также надо в Update до AddItem проверять if(isPlayerInArea), а то предметы все поднимуться при нажатии E

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

      @@Maximple The name 'amount' does not exist in the current context пишет

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

    Почему у меня луч смотрит не прямо

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

    Достаточно странные решения в плане оптимизации, куча ифов в апдейте, рейкаст делать только при нажатии на кнопку надо а не постоянно, постоянный гет компонент тоже нехорошо так как он парсит все

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

      Вы правы по поводу оптимизации) If и raycast нужно было бы выполнять по нажатию кнопки. Единственое что я оставил рейкаст снаружи if чтобы показать как он работает. По поводу GetComponent, он не настолько влияет на производительность, но я согласен с вами, что каширование компонентов было бы более производительно 👍

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

      @Fedya Devhack Да, перепишу👍

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

    Почему то когда я запускаю игру она сразу ставится на паузу но ещё когда открываю инвентарь тоже пауза и закрываю инвентарь пауза срабатывает

  • @lllesh1k
    @lllesh1k 13 วันที่ผ่านมา

    ЯБЛОКО НЕ ПОДБИРАЕТСЯ ОШИБКА object reference not set to an instance of an object

  • @user-zy6di2cs5d
    @user-zy6di2cs5d 2 ปีที่แล้ว

    Есть баг связанный с деревом если в упор подойти к нему и смотреть вниз то ты поднимаешься вверх а если потом подняться и отойти то он будет парить как исправить

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

    всё хорошо только, ты рейакст не много не правильно сделал. Надо сначала нажатие мышки проверить и только потом луч пускать.

  • @Легомульт-ф9ю
    @Легомульт-ф9ю 9 หลายเดือนก่อน

    Можно вопрос почему у меня в скрипте FoodItem он выдает ошибку в 6,25????

  • @Kamenb1098
    @Kamenb1098 6 หลายเดือนก่อน +1

    ПОЧЕМУ ЛУЧА НЕТ

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

      дароу нашёл исправление? или нет?

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

    Привет
    Можешь сделать сохранение для инвентаря?

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

      Привет! Я точно буду показывать как это делается в будуещем. На данный момент я могу порекомендовать посмотреть вот это видео: th-cam.com/video/232EqU1k9yQ/w-d-xo.html

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

      @@Maximple thx

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

      @@Maximple thx

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

    а можно что за скрипт Фоод Итем тут даже не видно

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

    Всё публичное...

  • @user-lo5er9zh2f
    @user-lo5er9zh2f 2 ปีที่แล้ว +2

    Всё понятно, только не работает подбор яблок.
    Я пережал все кнопки - не работает.
    И луч не становиться зеленым. В общем пока что это не понятно.
    А так всё классно, спасибо.

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

      Тоже не поднимается яблоко решил?

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

      @@alexs7589 да

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

      ​@@paladinvasya999как?

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

    куда автор подівся?

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

    Автор на протяжении 2-4 минут - меняет настройки ячеек в окне Scene и проверяет в Game.
    Возможность изменять и проверять в окне Game - я для тебя шутка!?

  • @user-xh6lw6zd1y
    @user-xh6lw6zd1y 10 หลายเดือนก่อน +1

    капец 4 дн мучился чтобы сделать этот инвентарь

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

    Попробуй выключить игровой режим в виндовс может из за него иногда лагает картинка

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

    Привет! Твои видео мне очень помогли в создании игр и начала работы с движком. Но яблоко просто не собирается и не добавляется в инвентарь. А также выдаёт ошибку:
    NullReferenceException: Object reference not set to an instance of an object
    InventoryManager.Update ()
    Не знаю что делать.

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

      Тоже столкнулся с этой проблемой, напиши, если решил эту проблему

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

      Нашёл ответ в комментариях ниже. Если вы дошли в видео до первой проверки поднятия яблока, а у вас ничего не работает и пишет ошибку NullReferenceException: Object reference not set to an instance of an object
      InventoryManager.Update ()
      то просто добавьте тэг вашей камере MainCamera или что-то в этом роде. это находится в Инспектре в самом верху

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

      @@JakePalm Благодарю!

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

    Помоги пж запускаю игру когда игрок не двигается и при нажатии например закрытия инвентаря игра ставится на паузу может ошибка в скрипке хз в дс я тебе написал

  • @Скаут-т6ь
    @Скаут-т6ь 5 หลายเดือนก่อน

    что делать если не появляеться кнопка inventory? 13:44

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

    Можеш пожалуйста оставить код от инвентаря ото я уже 3 день не могу в create получить

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

    Что делать когда css ругается на слова childCount и GetChild. Срочно, нужна помощь пожалуйста 19:44

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

    Кнопка действия назначается на 52:40

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

    У меня когда подбираю второе яблоко на скрипте пишыт шо их 2, а в тексте 1 помогите?

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

      пиШЫТ? ШО? Ты пиши грамотно пожалуйста

  • @user-fk6oq1nz1k
    @user-fk6oq1nz1k 5 หลายเดือนก่อน +2

    лагает жуть, еще и на такой теме

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

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

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

    Мне наоборот нравятся такие большие видео они внушают больше доверия чем 6 минутные видео где чел нечего толком не обясняет бутто делает видео не для новичков а для профи которые работают з юнити уже не первый год

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

      Здорово! Я никогда это с такой точки зрения не рассматривал. Я старался ничего важного не пропускать)

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

    Что делать если нажимаю Е предмет исчезает но в инвентаре не появляется ?

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

      Ответ нашёл в начале следующего видео

  • @user-lz8lr1jt9y
    @user-lz8lr1jt9y 2 ปีที่แล้ว

    А почему не работает Raycast?

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

    Не подбирается яблоко

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

    У меня почему то начинает считать с 0 как это можно исправить?

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

    а почему место числа примета у меня стоит только 0

  • @user-gz4td7xr4g
    @user-gz4td7xr4g 3 ปีที่แล้ว +2

    Oh man, BEL? r u from Belgium?

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

      Yeah) I don't speak French thou(( You from Britain I guess?😄

    • @user-gz4td7xr4g
      @user-gz4td7xr4g 3 ปีที่แล้ว +1

      @@Maximple いいえ。カザフスタんから!😄 Казахстан, правда, временно увы.(
      Я думал ты из России, но увидел пометку Belgium ибо сам не раз бывал в Брюсселе катаясь по всему Бенилюксу)

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

      @@user-gz4td7xr4g Ааа😄, так бы не догадался что ты из Казахстана) Я вообще родом из Москвы, но переехал в Бельгию. Здорово, что катаешься по Бенилюксу, какое место тебе больше всего понравилось?

    • @user-gz4td7xr4g
      @user-gz4td7xr4g 3 ปีที่แล้ว

      @@Maximple Сложно сказать, везде свои минусы и плюсы, но могу сказать точно что нисколько в континентальной Европе, сколько за её пределами, в Рейкьявике в Исландии например, я бы даже там остался, но на вряд-ли бы ужился, когда летишь в долго временное путешествие нередко тянет обратно домой.

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

    56:45 а не легче через Script Execution Order было сделать? я так и сделал все работает

  • @Hecker-d6f
    @Hecker-d6f 8 หลายเดือนก่อน

    У меня на 12:16 ItemScriptableObject ошибка вылазит

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

    А что с громкостью?

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

    господа и дамы, у кого проблема в духе NullReferenceException: Object reference not set to an instance of an object
    вот решение: поставьте тег у камеры Main Camera
    ПЫ.СЫ. обожаю реддит каппа

  • @user-wb9cf9cj2v
    @user-wb9cf9cj2v 2 ปีที่แล้ว

    У меня не получается чёто

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

    Люди, буду очень вам признателен, подскажите пожалуйста почему у меня на видео в строчке кода 52 private это недопустимое слово? Несколько раз переписывал скрипт, ничего не помогает! Буду очень благодарен за помощь каждому!

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

    привет , у меня почему-то не поевляеться в инвенторе обьект

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

      у меня тоже

    • @Modelizm..
      @Modelizm.. ปีที่แล้ว

      Решили проблему?(у меня icon не отображается(а так всё норм)

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

      ​@@Modelizm..решил?

  • @sasha-rp5nj
    @sasha-rp5nj ปีที่แล้ว

    Как сделать инвентарь для телефона?

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

    что делать если к амоунт не прибовляеться

  • @user-zm5ne2td2h
    @user-zm5ne2td2h 11 หลายเดือนก่อน

    А как в скрипте с кнопкой указать кнопку на контроллере окулус?

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

      поищи в инете обозначения кнопок контроллеров окулуса в юнити, и впиши просто нужную кнопку

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

    Когда уже следующий урок? хех

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

      Сейчас уже делаю)) Выпущу уже завтра

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

      @@Maximple а когда сегодня)?

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

      @@exretry7970 Через 15-30 минут))

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

    Что делать если нет того луча и предмет не подбирается а то я 3 раза пересмотрел и переделывал и нечего не происходит ПОМОГИТЕ
    Спасибо.

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

      Включи гизмос или досмотри до конца он там прицел сделалц