Eifel
Модератор
- 1,624
- 79
- 609
В общем столкнулся с такой проблемой.
Есть класс. В классе есть переменные типа максимальный заряд и текущий заряд, ну и методы для зарядки и разрядки. Теперь есть предмет, который унаследует этот класс. В его конструкторе вызываю супер конструктор, устанавливаю максимальный заряд и прочее, а в апдейте пытаюсь разрядить, юзая методы из унаследованного класса. Все-то хорошо, но разряжается не только конкретный предмет а все такие-же предметы в инвентаре(ну и в креатив табе).
Так вот вопрос, на каком месте может возникать это и в чем проблема?
Есть класс. В классе есть переменные типа максимальный заряд и текущий заряд, ну и методы для зарядки и разрядки. Теперь есть предмет, который унаследует этот класс. В его конструкторе вызываю супер конструктор, устанавливаю максимальный заряд и прочее, а в апдейте пытаюсь разрядить, юзая методы из унаследованного класса. Все-то хорошо, но разряжается не только конкретный предмет а все такие-же предметы в инвентаре(ну и в креатив табе).
Так вот вопрос, на каком месте может возникать это и в чем проблема?