[Unity] — вопрос по логике сравнения наборов характеристик персонажей

У меня задан класс BaseStats, в котором есть 4 int'а, собственно, хранящие характеристики персонажа. Я решил перегрузить оператор ">", чтобы проще было сравнивать характеристики персонажа и требования снаряжения к характеристикам, что тоже задаётся тем же классом. И тут всё, вроде бы, однозначно, если все статы персонажа больше всех требуемых ст…

[Unity] — вопрос по логике сравнения наборов характеристик персонажей
1111

А зачем тебе сравнивать все статы?

6
Ответить

Набор с набором, тип чтобы было просто написать if (Unit.stats >= weapon.requires) {doshit();} и не хардкодить поля в методах.

Ответить

Тот же вопрос хотел) 

1
Ответить