HEKPOMAHT Posted January 10, 2021 Share Posted January 10, 2021 Build 8.7.2_0006 "layer": "bottom", //"layer": "substrate", //"format": "<img src='xvm://res/test.png' width='22' height='22'>" "src": "xvm://res/test.png" Слой постоянно над полоской хп ---- комплект для теста если надо: res_mods.zip @ Quote Link to comment Short link Share on other sites More sharing options...
ktulho Posted January 15, 2021 Share Posted January 15, 2021 Возможно это не реализовали из-за сильного влияния на производительность? @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted April 5, 2023 Author Share Posted April 5, 2023 15.01.2021 в 13:58, ktulho сказал: Возможно это не реализовали из-за сильного влияния на производительность? а как это узнать? просто тень/картинка фона наслаивается на полоску и частично перекрывает. Выглядит не очень ---- хотя если там всё сложно тень можно уменьшить/отключить а фон-картинку подрезать под полоску хп @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted April 5, 2023 Author Share Posted April 5, 2023 @ktulho вот ещё нашёл - чем меньше остаётся хп, тем ярче становиться полоска хп: для теста изменил 2 настройки (и убрал поля чтоб не мешали) // Health indicator. // Индикатор здоровья. "healthBar": { "enabled": true, // false - не отображать "x": -36, // положение по оси X "y": -33, // положение по оси Y "alpha": 100, // прозрачность (допускается использование динамической прозрачности, см. macros.txt) //"color": null, // цвет основной (допускается использование динамического цвета, см. macros.txt) "color": "0x5A9900", // ТЕСТ <---------------------------------------------- "lcolor": null, // цвет дополнительный (для градиента) "width": 70, // ширина полосы здоровья "height": 12, // высота полосы здоровья // Substrate and frame parameters. // Параметры подложки и рамки. "border": { "alpha": 35, // прозрачность "color": "0x000000", // цвет "size": 1 // размер рамки }, // Parameters of the remaining health. // Параметры оставшегося здоровья. "fill": { //"alpha": 50 // прозрачность "alpha": 100 // ТЕСТ <---------------------------------------------- }, // Decreasing HP animation parameters. // Параметры анимации отнимаемого здоровья. "damage": { "alpha": 100, // прозрачность "color": "{{c:dmg}}", // цвет "fade": 1 // время затухания в секундах } }, Думаю дело в параметрах оставшегося здоровья "alpha": 100 @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted April 7, 2023 Author Share Posted April 7, 2023 2 минуты назад, ktulho сказал: Чем меньше hp осталось, тем ближе к "lcolor" цвет полоски. 05.04.2023 в 22:19, HEKPOMAHT сказал: чем меньше остаётся хп, тем ярче становиться полоска хп: ясно этот вопрос снят. 1 час назад, ktulho сказал: Чем меньше hp осталось, тем ближе к "lcolor" цвет полоски. 1 час назад, HEKPOMAHT сказал: этот вопрос снят. Хотя нет вопрос не снят - думаю это баг. Имхо: этот параметр должен срабатывать над "damage" (Параметры анимации отнимаемого здоровья) Принцип такой: наносится урон срабатывает "damage" и "lcolor" "lcolor" добавляет яркости полоске и сразу же затухает потом затухает "damage" Смысл параметра - добавление яркости анимации отнимаемого здоровья К оставшемуся здоровью это параметр не должен иметь никакого отношения @ Quote Link to comment Short link Share on other sites More sharing options...
HEKPOMAHT Posted April 7, 2023 Author Share Posted April 7, 2023 2 часа назад, ktulho сказал: Чем меньше hp осталось, тем ближе к "lcolor" цвет полоски. 2 часа назад, HEKPOMAHT сказал: этот вопрос снят. Хотя нет вопрос не снят - думаю это баг. Имхо: этот параметр должен срабатывать над "damage" (Параметры анимации отнимаемого здоровья) Принцип такой: наносится урон срабатывает "damage" и "lcolor" "lcolor" добавляет яркости полоске и сразу же затухает потом затухает "damage" Смысл параметра - добавление яркости анимации отнимаемого здоровья К оставшемуся здоровью это параметр не должен иметь никакого отношения ---- во всяком случае такое поведение анимации в клиенте @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.