Как можно ограничить количество одновременных нажатий на кнопку в Unity 2D?

Тематика игры: Кликер. Платформа под которую создается игра: Android 8 и выше. Версия Unity6: 6000.6.38.

Есть в сцене кнопка которая за одно нажатие одним пальцем дает +1$ к балансу, но если на эту кнопку нажать 10 пальцами в таком случае к балансу прибавляется +10$, задача ограничить количество нажатий на кнопку до двух пальцев чтобы за 1 нажатие максимум двумя пальцами к балансу прибавлялось +2, если пальцев больше 2 тогда пропустить это нажатии и нечего не прибавлять к балансу.


Ответы (1 шт):

Автор решения: SurfaceStack

Наверное подойдет Input.touchCount.

Использование в методе onClick кнопки:

int fingers = Input.touchCount;

if (fingers == 1 || fingers == 2) 
{
    balance += fingers;
}
→ Ссылка