2D Инвентарь в Unity - легко

preview_player
Показать описание
В этом уроке мы начнем создавать 2Д инвентарь в Unity. В котором можно будет перемещать предметы, стакать их и сделаем визуальную часть.

Рекомендации по теме
Комментарии
Автор

Для тех кто просмотрел этот небольшой первый урок не советую сразу переходить к просмотру следующего. Разберитесь, прочтите код, что не понятно обращайтесь к ChatGPT или смотрите документацию Unity после полного прочтения и понимания того что вы "скапипастили" переходите к следующему уроку. Если вы только учитесь работать с юнити и делать игры, брать чужие коды можно, в этом нет ничего страшного, никто полностью не знает юнити другие движки и коды программирование. Повторение - мать учения, учитесь писать код, а самое главное читать его и находить то, чего вы не понимаете.)

mrandropc
Автор

Так как ты в начале сказал что этот гайд не для новичков, а для тех кто уже что-то знает в c#, то излишне объяснять почему для name ты используешь string и другие подобные моменты.
В общем этот гайд мне понравился, так держать, спасибо за помощь)).

summonfly
Автор

Ох, знали бы вы как помогли, чтоб я без вас делал) Лайк, подписка, респект! Очень помогли.

darkfateinc
Автор

Всё что я знаю о c#, это то, что это нота

art_
Автор

Абожаю твой канал. Все предельно понятно и просто. Спасибо большое за уроки

RDM_
Автор

а будет видео про подбор вещей и их выброс?

PirozhokDolbaeb
Автор

А почему ScriptableObject не используется?

aleksey
Автор

Это самая правильная реализация инвентаря

vlad_oS
Автор

не понял, почему сериализация даёт доступ к любому пункту этого скрипта? Атрибут сериализации даёт возможность представлять данные в бит формате, например массив элементов сериализовать в json файл

zheniacherniavsky
Автор

Я не понимаю смысла строчки на 11:40 transform>.localScale... ты же уже применил localScale к ГЛАВНОМУ предмету, так зачем ещё раз тоже самое применять к дочернему объекту, я не программист, много не знаю, мне ещё предстоит пройти свой путь, но мне система выдала тут ошибку я стал искать ответ и спустя пару часов изучений в этой теме пришёл к такому выводу.Если не прав поправьте, пожалуйста, а то меня этот вопрос прям замучал сил нет

vladbush
Автор

Привет! собираюсь посмотреть все ролики по этой теме. Скажи, этот инвентарь будет подходить для 3д игр? т. е. смогу ли я его подредактировать его для этого?

MrKleshch
Автор

10:20 RecTransform это не стандартная команда, а класс работающий с элементами пользовательского интерфейса

mrandropc
Автор

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

Tenmack
Автор

В чем разница, инвентарь в 2d и 3d игре и можно ли этот в 3d использовать?

tfwwbxr
Автор

Помогите работяге разобраться с тем, что говорится в ролике. Разве rt и не ссылается к одному и тому же ректтрасформу наших ячеек? GetComponentInChildren берет первый попавшийся компонент из дочерних объектов наших ячеек, но если RectTransform есть на родителе, то получаем компонент родителя. Получается строчка = new Vector3(1, 1, 1); вовсе не нужна?

evac
Автор

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

lenvik-
Автор

А почему используются Vector3() ? У нас ведь 2D игра.. есть вектор 2

MusMoment
Автор

Привет! Очень нравиться твой канал! Есть ли в планах видео по строительству. Механика к в выживалках. Очень хотелось бы изучить

Dziepso
Автор

Новичкам не знающим синтаксис C# и его основу смотреть не советую, так как от этого пользы не будет. Выучите сначала основу язык, а потом смотрите видео, так же вам понадобится документация Unity что бы понимать что вообще происходит.

mrandropc
Автор

Урок был бы прекрасным, если бы ты рассказал как что работает, тупо копируя текст из твоего ролика никто ничему не научится

lolichno