同时使用HitTest功能进行触摸和鼠标点击?

时间:2014-05-09 11:48:07

标签: c# unity3d touch hittest onmouseclick

有人能告诉我为什么在编写此代码时会出现此错误吗?

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 个答案:

没有答案