Щелчки мыши не регистрируются все время Unity - PullRequest
0 голосов
/ 29 января 2019

Я использую функцию Input.GetMouseButton(0), и моя программа работает нормально, за исключением того, что регистрируются не все щелчки, что довольно раздражает.Должен ли я использовать что-то еще вместо Input.GetMouseButton(0)?

1 Ответ

0 голосов
/ 29 января 2019

GetMouseButton(0) возвращает true, пока левая кнопка мыши удерживается нажатой.Если вы нажмете и отпустите кнопку мыши слишком быстро, ваше обновление может пропустить ее, в зависимости от частоты кадров.Вместо этого используйте GetMouseButtonDown(0) (или GetMouseButtonUp(0)).Это вернет true в следующем кадре после нажатия кнопки мыши.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...