ref не срабатывает. значение откатывается на начальное. чего я не понимаю?
В enemy health ты просто получаешь значение, но при этом в characterList.Health значение остается тоже самое, ты меняешь enemyHealth, но не characterList.Health
да я уже по всякому пробую. оно никак не хочет заводиться
То, что ты пытаешься сделать - найти короткий путь для слабосвязанных данных. Его нет. Все эти всякие посредники в виде событий, Dependency Injection, Message systems и т.д. и нужны, чтобы изменять данные в разных местах программы.
Обсуждают сегодня