环境Unity2018.4.0f1
利用PolygonCollider2D实现碰撞器边界检测。大致思路是在Image组件上添加一个PolygonCollider2D碰撞器,重写Image中的 IsRaycastLocationValid方法,判断点击的点是否在我们需要的响应区域内。
下面直接上代码实现
using UnityEngine;
using UnityEngine.UI;
[RequireComponent(typeof(PolygonCollider2D))]
public class PolygonImage :</