源码地址:unity伤害范围判断_unity2d攻击判定,unity伤害判定-Unity3D代码类资源-CSDN下载
一. 判断目标点是否在指定的矩形内(两个随机点确定的矩形)定义矩形的实例类
public class Rectangle01
{
/// Min为当前坐标系中矩形的最小点
/// Max为当前坐标系中矩形的最大点
public Vector2 Min;
public Vector2 Max;
public bool Contains( Vector2 point)
{
if (point.x < this.Min.x)
{
return false;
}
if (point.x > this.Max.x)
{
return false;
}
if (point.y < this.Min.y)
{
return false;
}
if (point.y > this.Max.y)
{
return false;
}
return true;
}
public void CalcVertices(out Vector2 vertex0, out Vector2 vertex1, out Vector2 vertex2, out Vector2 vertex3)