Https://Disk.Yandex.Ru/D/OepmR0xYCVpd2w что с ним не так, почему слайдеры обнуляються?

17 ответов

22 просмотра

Скинь в pastebin

владислав-dreven Автор вопроса
Алексей Кузьменко
Скинь в pastebin

не могу там зарегаться.

владислав dreven
screenshot не могу там зарегаться.

А у тебя какое максимальное значение слайдера стоит?

владислав dreven
screenshot не могу там зарегаться.

У вас значение слайдера ходит от 0 до 1. сделайте что-то вроде healthSlider.maxValue = 1;

владислав dreven
screenshot не могу там зарегаться.

Поменяй максхелз и куррентхелз на флоат

Artem
Поменяй максхелз и куррентхелз на флоат

Ты делишь один инт на другой и там всегда будет 0, когда текущее здоровье меньше максимального

Paul Dy
Там кастится к флоату

Так результат же кастится. Т е 0 кастится к флоату

Paul Dy
Не результат, а числитель

А, точно) тогда к максхезлу надо добавить каст к флоату

Artem
А, точно) тогда к максхезлу надо добавить каст к ф...

Не надо, даже один из аргументов дает флоат

Paul Dy
Не надо, даже один из аргументов дает флоат

Если все так, как ты говоришь, то в чем проблема? Если сделать флоатом и то, и то, оно будет работать)

Artem
Если все так, как ты говоришь, то в чем проблема? ...

Ничего не поменяется, если скастить и то, и то Fiddle: https://dotnetfiddle.net/srx9kM Справка: https://learn.microsoft.com/en-us/cpp/ide/lnt-integer-float-division?view=msvc-170

Artem
Если все так, как ты говоришь, то в чем проблема? ...

Мы пока даже не знаем в чем проблема состоит, что значит "слайдеры обнуляются"

Окей, я не против. Я предложил поменять и то, и то, с инта на флоат. И думаю, что это решит его проблему. У него на старте текущее здоровье равно максимальному. Деление возвращает 1, бар полный. Когда здоровье снижается хоть на единицу, результат деления 0, бар пустой. Думаю, что "обнуляется" - то, что я описал выше)

Artem
Окей, я не против. Я предложил поменять и то, и то...

Каким именно образом это решит проблему, что поменяется?

Artem
Окей, я не против. Я предложил поменять и то, и то...

Если ты Кастильская флоат у одного числа при делении, то второе автоматом скастится

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта