I am trying to debug an issue where Input.touchCount == 1 only within specific scene.
Debug logs indicate the enable multi touch option is set to true and within other scenes I can see the touchCount can pickup multiple touches, but for whatever reason the touchCount within this specific scene never excedes 1 and then after exiting this scene, previous scenes that were able to detect multiple touches experience the same issue and return touchCount of 1.
Are there any additional settings that could potentially restrict the input.touchCount from registering more than 1 touch?
This is affecting iOS 10.2 using Unity 5.4.2f1, and the project is using NGUI if that affects anything.
NB: Have also debugged NGUI's multiTouch enabled setting and that's always set to true
Update: Have just noticed as well that within the affected scene, I can get >1 touchCount if I drum my fingers on the screen. So whilst clearly touching two fingers to the screen does not make the touchCount 2, apparently randomly tapping my fingers gets touchCount to 2 or more.
Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.
The best place to ask and answer questions about development with Unity.
To help users navigate the site we have posted a site navigation guide.
If you are a new user to Unity Answers, check out our FAQ for more information.
Make sure to check out our Knowledge Base for commonly asked Unity questions.
If you are a moderator, see our Moderator Guidelines page.
We are making improvements to UA, see the list of changes.
Answers and Comments
3 People are following this question.
Why can't I press both my touch controls at the same time?
iOS touches buffer
Touch delta distance to be uniform, independent of the pixel density
The name 'Joystick' does not denote a valid type ('not found')
Problem with Input.touchCount