//public Transform skillPosition;
public bool CircleAttack(Transform attacked, Transform skillPosition, float radius)
{
float distance = Vector3.Distance(attacked.position, skillPosition.position);
if (distance < radius)
{
return true;
}
return false;
}
public GameObject someRenderer;
public Collider myBoxCollider;
public bool CunZai()
{
Vector3 pos = someRenderer.transform.position;
Bounds bounds = myBoxCollider.bounds;
bool rendererIsInsideTheBox = bounds.Contains(pos);
return rendererIsInsideTheBox;
}
Unity 判断某个点是否在某个盒子里(范围内)
关注
打赏
