Использование функции HitTest при касании и щелчках мышью одновременно?

Может кто-нибудь сказать мне, почему я получаю эту ошибку при написании этого кода?

Debug.Log(pauseIcon.GetComponent<GUITexture>().guiTexture.HitTest(Input.touches[0].position)+pauseIcon.GetComponent<GUITexture>().guiTexture.HitTest(Input.mousePosition) );



error : IndexOutOfRangeException: Array index is out of range.
OnlineBall.Update () (at Assets/OnlineBall.cs:180)

если я удалю:

pauseIcon.GetComponent<GUITexture>().guiTexture.HitTest(Input.touches[0].position)

или же

pauseIcon.GetComponent<GUITexture>().guiTexture.HitTest(Input.mousePosition)

Я не получу никакой ошибки. Почему я не могу использовать их оба одновременно?

0 ответов

Другие вопросы по тегам