а че не понятного . Есть 3 переменные
1) TempValueHP (значение которое отображается в сцене как Текст, отображает наше хп, сначала он 0)
2) currentHealth (наше хп, тоже 0)
3) step (это 10)
при нажатии на кнопку к currentHealth прибавляется step. Т.е. currentHealth у нас 10. Потом активируется метод и к
while (TempValueHP != currentHealth )
{
TempValueHP++;
}
Это не работает так как надо ,потому что если 10 раз нажать на кнопку, то currentHealth станет 100 и наше значение TempValueHP побежит от 0 до 100