Size: a a a

2020 April 22

PA

Pavel Abdurakhimov in unity3d.ru
Подскажите, пожалуйста. Делаю в Update() + 0.1f к флоату, но почему-то в рантайме он прибавляет не 0.01, а меньше, в итоге у меня никогда не доходит до 1, а останавливается на 0.9999994
источник

PA

Pavel Abdurakhimov in unity3d.ru
Даже не так, он прибавляет правильно, но там появляются какие-то допонительные доли
источник

PA

Pavel Abdurakhimov in unity3d.ru
Почему так(
источник

А

Александр in unity3d.ru
Pavel Abdurakhimov
Подскажите, пожалуйста. Делаю в Update() + 0.1f к флоату, но почему-то в рантайме он прибавляет не 0.01, а меньше, в итоге у меня никогда не доходит до 1, а останавливается на 0.9999994
Ну можешь добавить тогда немного больше чем 0.01f🌚
источник

PA

Pavel Abdurakhimov in unity3d.ru
А потому что я сравнивал float с int оказывается в условии остановки
источник

AD

Aidan Arcueid D'athe... in unity3d.ru
Ребят, подскажите с TMPro получается, что когда выхожу из плей мода, то пропадает текст и ошибка что материал удален, но игра все еще пытается обратиться к нему. (у меня кастомный ассет фонт)
источник

AF

Alex Feer in unity3d.ru
Pavel Abdurakhimov
Подскажите, пожалуйста. Делаю в Update() + 0.1f к флоату, но почему-то в рантайме он прибавляет не 0.01, а меньше, в итоге у меня никогда не доходит до 1, а останавливается на 0.9999994
Потому что в памяти флоат так лежит
источник

AF

Alex Feer in unity3d.ru
Нужно проверять на больше или равно
источник

PA

Pavel Abdurakhimov in unity3d.ru
Alex Feer
Потому что в памяти флоат так лежит
типа 1 int = 1.0001 float?
источник

AF

Alex Feer in unity3d.ru
v += 0.1f;
if (v >= 1f) ...
источник

PA

Pavel Abdurakhimov in unity3d.ru
Alex Feer
v += 0.1f;
if (v >= 1f) ...
ну я сравниваю с 1f и работает теперь)
источник

AF

Alex Feer in unity3d.ru
Pavel Abdurakhimov
ну я сравниваю с 1f и работает теперь)
Ну строго сравнивать нельзя
источник

PA

Pavel Abdurakhimov in unity3d.ru
Alex Feer
Ну строго сравнивать нельзя
Почему? Работает же
источник

AF

Alex Feer in unity3d.ru
Потому что это в данном случае тебе повезло
источник

AF

Alex Feer in unity3d.ru
Прибавляй по 0.2
источник

AF

Alex Feer in unity3d.ru
И уже не сработает
источник

AF

Alex Feer in unity3d.ru
Или по 0.25
источник

AD

Aidan Arcueid D'athe... in unity3d.ru
Aidan Arcueid D'athemon
Ребят, подскажите с TMPro получается, что когда выхожу из плей мода, то пропадает текст и ошибка что материал удален, но игра все еще пытается обратиться к нему. (у меня кастомный ассет фонт)
а еще вот это создается
источник

PA

Pavel Abdurakhimov in unity3d.ru
Alex Feer
И уже не сработает
ща попробую
источник

AF

Alex Feer in unity3d.ru
Или начнешь сравнивать с 1.1f
источник