Search Issue Tracker
By Design
Votes
1
Found in
5.5.0f3
Issue ID
860522
Regression
No
[Mobile] Inconsistent touch input between iOS and Andoid; stable touch but jumpy movement from stationary position on iOS
Reproduction steps:
1. Open the attached "Archive" project.
2. Take a smaller dpi device with a bigger screen(It is easier to notice a difference).
3. Build and run it for iOS or play the scene with Unity Remote.
4. Touch the screen and slowly start to move your finger.
- Sphere should jump a short distance between the first and second frame (GIF 12:07(left sphere)).
5. Continue to move and stop the finger a few more times.
- Issue doesn't repeat again until finger is lifted and touch is repeated.
Notes:
- Reproduces on 20% to 50% of touches.
Reproduced with:
iPad Air 8.1.1,
iPhone 6+ 10.0,
5.5.0b1,
5.5.0p1,
5.6.0b1
Not reproducible with:
Samsung Galaxy S6 Edge
Samsung Galaxy S7
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Crash on ShaderLab::ShaderState::ApplyShaderState when entering Play Mode and calling ShaderWarmup.WarmupShaderFromCollection with a shader that has dynamic_branch
- Crash on operator delete[] when a serializable structure in the System namespace is serialized by a MonoBehaviour
- [macOS] forward and backward mouse buttons are recognized as middle mouse button
- NavMeshModifier.OnEnable/OnDisable gets progressively slower when called repeatedly
- "System.Net.CookieContainer" throws an "ArgumentException" error when using a non-UTF-8 machine locale and hostname
_OK_
Mar 05, 2017 17:09
for anybody else having this problem - i solved it by ignoring the first update of touches moved. it produces very smooth touches moved.
_OK_
Jan 13, 2017 15:09
happens with touch on device or remote 5, whether using IDragHandler or input.gettouch.
seems to be confined to device only as it doesn't happen when simulating drag using mouse and IDragHandler in editor