Последние штрихи
Теперь создадим объект "Function". Он поможет нам проще контролировать наши события.
Добавьте функцию "inv_open" для алгоритма, про который я писал ранее.
Когда мы будем вызывать функцию этого алгоритма, то нам нужно обнулять данные о наших прошлых действиях.
Теперь вернитесь к событию "По нажатию на объект "slot"" и сделайте тоже самое, что и на скриншоте:
И не забудьте вызвать эту функцию в самом начале, чтобы создать первые объекты, с которыми вы будете дальше работать:
Вот и все! Вы только что создали основу для "движка" вашего инвентаря.
Экспериментируйте! Делайте инвентарь больше, добавляйте новые предметы и визуальные эффекты (эффект перетаскивания например) и так далее.
Если вам понравится мой туториал, то я не откажу себе в написании дополнительного материала к нему :)
Так же вы можете проверить на что способен этот "движок" тут.
Спасибо за внимание.