- ВКонтакте
- РћРТвЂВВВВВВВВнокласснРСвЂВВВВВВВВРєРСвЂВВВВВВВВ
- РњРѕР№ Р В Р’В Р РЋРЎв„ўР В Р’В Р РЋРІР‚ВВВВВВВВРЎР‚
- Viber
- Skype
- Telegram
Как можно ограничить количество одновременных нажатий на кнопку в 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;
}