В моей игре скорость шара увеличивается на определенное число каждые 15 секунд, когда игра началась. Сейчас у меня есть int
, который является скорость шара и метод:Добавление двух целых чисел
ballSpeed += 1;
Это работает, но когда я уменьшить сумму, что скорость мяча увеличивается на, который будет меньше, чем 1, по какой-то причине это не работает.
Например, если я делаю:
ballSpeed += .9
, по какой-то причине он не работает.
Я думал, что я просто не мог разглядеть разницу, потому что он был слишком маленьким, но когда у меня есть .99, он все еще не работает, и я мог бы сказать разницу с этим номером.
Любой ответ очень приветствуется.
Thanks
Как хранить '1.9' как целое число? (Должна быть ошибка типа/предупреждение на строке '+ =', но сначала исправьте основной выбор дизайна.) – user2864740