Кнопки NGUI OnClick не работает, когда мышь перетаскивают, но все еще на кнопке
Возникла небольшая проблема с использованием стандартного кода NGUI в Unity. Если щелкнуть набор кнопок, получите событие onClick для отправки события.
В основном, если щелкнуть и удерживать, а мышь перемещается более чем на 5-10 пикселей, затем отпустить, все еще находясь над ограничивающим прямоугольником кнопок, щелчок сбрасывается.
Использование OnPressed или OnReleased решает эту проблему, но придает игре ДЕШЕВЫЙ вид. Кто-нибудь знает способ по-прежнему использовать OnClick, но проверить, находится ли курсор все еще в пределах границ коллайдера при выпуске?