unity 设置物体父类如何知道物体是不是在椭圆范围内

讲诉python爬虫的20个案例 。。。。。。。。。。。。。。。。

}

项目里需要攻击时进行范围内是否有敌人的检测
1:一种是在攻击时添加一个碰撞体,然后瞬间删除通过碰撞来检测范围内是否有敌人存在。
2:另一种是通过算法来实現通过怪物的位置来判断是否在攻击范围内。

项目为锁视角2D游戏因此我需要一个椭圆形的范围,椭圆形的y轴半径是x轴半径的1/2.又因为要莋的是普通攻击所以只需要左侧和右侧的半个椭圆就可以。


到这里已经满足项目需求了如果你需要的是闭合的一个椭圆形。调整i值和anglei越大,angle越小(条件为angle*(i-1)=360)椭圆形边弧度越圆滑。绘制的时候不要绘制中心到各个点的线而是改为相邻的点之间绘制。

}

我要回帖

更多关于 unity 设置物体父类 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信