Tasharen Entertainment Forum
Support => NGUI 3 Support => Topic started by: rur on February 02, 2015, 09:13:05 PM
-
Hi,
We seem to be getting double clicks in OnClick() on an iPhone 6 +
We have just compiled our programs with Unity 4.6.2 and have the latest NGUI and also built a small test program with just a button that increments a number and it is incrementing it by 2 on each click.
If I hold my finger down and then drag over to the button and release it, then it works.
This only happens on an iphone6 +, compiled in x32 and x64 mode. (Have not tested it on other 64 bit devices.)
It does not happen on 32 bit devices.
Has anyone else seen this and is there a fix to it?
Need to release soon so need this get this fixed.
Thanks
-
Unity's 64 bit mobile support is brand new, it's bound to have issues associated with it. 64-bit windows / linux builds still have problems, and their 64 bit support was added years ago. I suggest reporting it as a bug to them, mentioning an inconsistency between 32 and 64 bit modes.
P.S. Make sure that UICamera's mouse events are turned off.
-
This is just a follow up.
The problem has been resolved in the latest Unity Patch 4.6.2p2.
It turns out that it was a problem with the Display Zoom on the iPhone 6 (or IOS8) where you can set all your icons bigger (Setting->Display&Brightness->View)
For some reason that triggered 2 inputs in Unity when in Zoomed mode.