Продолжаем работать над инвентарем.
(если пропустили - первая часть ) В этой части соберём сам инвентарь как префаб, и научимся бросать в него иконки. Создаем сцену на основе User Interface ноды. Добавляем под корневую ноду :
Panel - просто панель для фона под инвентарем. У меня это зеленый фон. (Вы можете использовать картинку , либо вообще не использовать. В моем случае это чисто для «красоты»)
Margin Container - делает отступы , чтобы Grid Container был чуть сдвинут в центр. (опять же - это по желанию)
Grid Container - контейнер на три столбца. В этом контейнере будут лежать наши ячейки.
С1-С9 - Куча ячеек это просто TextureRect ноды с текстурой ячейки. Из важного тут : 1) В Panel необходимо игнорировать мышку. Для этого делаем соответствующую правку. 2) В Grid Container можно сделать отступы для ячеек, чтобы между ними было пространство. 3) У ячеек TextureRect в качестве текстуры используется спрайт. (32x32) И выставлены размеры 64 х 64. Никаких скриптов мы использовать в этом преф