UGUI的点击事件也是基于射线。如果不需要响应事件,不要勾选Image和Text组件上的RaycastTarget。UI事件会在EventSystem的Update()方法中调用Process时触发。UIGUI会遍历屏幕中所有的RaycastTarget为true的UI,接着就会发射射线,并且排序找到玩家最先接触的那个UI,在抛出事件给逻辑层去响应,这样无形中就会带来更多的开销。本栏目推荐文章RaycastTarget优化