как проще можно отловить показатели защиты юнита?
Принятый ответ
Maniac_91, это как?
если кому интересно, реализовал следующим образом: создал 2 способности пустышки (по 100 лвл) в 1ой (защита от 1 до 100) в 2ой (защита от 100 до 10000), затем подсчитал по каждому предмету, способности коэф. умножения. в результате событий изменения защиты (получение предмета, получения бафа, потеря предмета) изменял только коэф. (простое строковое вычисление, игру не нагружает). в итоге все работает корректно. заняло около часа
затем в зависимости от от результата умножения устанавливал уровень способности
если кому интересно, реализовал следующим образом: создал 2 способности пустышки (по 100 лвл) в 1ой (защита от 1 до 100) в 2ой (защита от 100 до 10000), затем подсчитал по каждому предмету, способности коэф. умножения. в результате событий изменения защиты (получение предмета, получения бафа, потеря предмета) изменял только коэф. (простое строковое вычисление, игру не нагружает). в итоге все работает корректно. заняло около часа
затем в зависимости от от результата умножения устанавливал уровень способности
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
если кому интересно, реализовал следующим образом: создал 2 способности пустышки (по 100 лвл) в 1ой (защита от 1 до 100) в 2ой (защита от 100 до 10000), затем подсчитал по каждому предмету, способности коэф. умножения. в результате событий изменения защиты (получение предмета, получения бафа, потеря предмета) изменял только коэф. (простое строковое вычисление, игру не нагружает). в итоге все работает корректно. заняло около часа
затем в зависимости от от результата умножения устанавливал уровень способности
Так секономит времени