您当前的位置: 首页 >  unity

幻世界

暂无认证

  • 2浏览

    0关注

    237博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Unity开发小技巧】技能伤害区域判定(矩形,圆,三角形,扇形)(二)

幻世界 发布时间:2018-12-29 17:01:27 ,浏览量:2

欢迎加入Unity业内qq交流群:956187480

源码地址:unity伤害范围判断_unity2d攻击判定,unity伤害判定-Unity3D代码类资源-CSDN下载 一.判断目标点是否在某一圆形区域内

定义圆形

public class Circle {

    public Vector2 Center;
    public float Radius;

    public Circle(Vector2 center, float radius)
    {
        this.Center = center;
        this.Radius = radius;
    }

    public bool Contains( Vector2 point)
    {
        Vector2 vector = point - this.Center;
        return (vector.SqrMagnitude()             
关注
打赏
1660704426
查看更多评论
0.0399s