Приветствую тебя камрад. В этой небольшой серии статей покажу как реализовать простой инвентарь который будет представлять из себя блок с ячейками в которые мы будем перемещать предметы с игрового поля через перетаскивание мышкой. ВАЖНО. Вариантов создания инвентарей, их логики, кода и подходов есть великое множество. В данной статье автор не ставил своей целью создать ультра мега правильный и эталонный код.
Данный материал подойдет для начинающих. Для старта, для понимания взаимодействий в коде. Больше как начальная база для развития. В этой части напишем код для перетаскивания иконок на игровом поле. Для проекта в целом нам потребуются иконки.
У меня это набор из семи спрайтов размерами 32х32. Создаем общую сцену. Она пока будет у нас пустой. И создаем сцену для иконки. Нажимаем на Other Node и ищем ноду TextureRect Я назвал её s_icon, и подключил пока что пустой скрипт. В качестве текстуры кидаем любой спрайт наших иконок Так как у меня размеры спрайтов 32х32, что довольно мелко, в