понял, все это делают с помощью ScriptableObject, и получаеться 1-н предмет (с кол-вом в 1 штуку).
Я же хочу чтобы предмет был один, а вот его кол-во могло быть разным, как это можно сделать?
У меня есть класс самого предмета - Item, его обработчик, который я вешаю на объект на сцене - ItemHandler.
По итогу выходит так, что я не могу дать кол-во к примеру в 10 единиц одному предмету, так как для этого мне прийдеться наплодить сотни ScriptableObjecto'в, каждому присваивая своё кол-во, и уже от них брать тот ScrObj, у которого нужное мне кол-во.
Напиши хоть нормально) if (item == null) {return null;} return item;
Обсуждают сегодня