Tasharen Entertainment Forum

Support => NGUI 3 Support => Topic started by: wizardsmoke on June 20, 2016, 11:08:14 AM

Title: Bug: OnKey not called while useMouse == false
Post by: wizardsmoke on June 20, 2016, 11:08:14 AM
This bug was causing problems in UIInput while useMouse == false.  Here is the fix:

In UICamera:

  1. if (!useMouse && (key >= KeyCode.Mouse0 || key <= KeyCode.Mouse6)) continue;

should change to:

  1. if (!useMouse && (key >= KeyCode.Mouse0 && key <= KeyCode.Mouse6)) continue;
Title: Re: Bug: OnKey not called while useMouse == false
Post by: Jesse on June 21, 2016, 03:55:25 AM
Thank you so much for this! I just upgraded my NGUI from 3.8.0 to the latest 3.9.9b, I was so confused and thought clicking was changed from any press to only quick presses.
Title: Re: Bug: OnKey not called while useMouse == false
Post by: ArenMook on June 24, 2016, 01:14:28 AM
Thanks!