[动画] ue4怎么实现扇形攻击范围?

查看:937 |回复:3 | 2021-10-8 11:17:54

您需要 登录 才可以下载或查看,没有账号?注册

x
就是枪挑一条线 gun扫一大片~~
2021-10-8 11:17:54  
 赞 赞 0

使用道具 登录

3个回答,把该问题分享到群,邀请大神一起回答。
2#
可以射线或圆形先检测,再从结果集合里面挨个点乘卡扇形的角度筛一遍。想通过物理一次出结果,也可以直接搞个扇形的物理形状overlap检测一下,后面这种方式不止是扇形,什么复杂的形状都可以。

当然还有一种更简单不用射线检测的方法。自己和敌人连起来的射线为a,自己正前方射线为b,点积这两个单位向量>某个值,同时还要满足自己和别人的距离<特定值。。。


回复 收起回复
zwn123 : 我自己都没分开回答答案混赞!我太大公无私了~
2021-10-8 11:20 回复
2021-10-8 11:19:36   回复
 赞 赞 2

使用道具 登录

3#
感谢分享
回复 收起回复
2021-10-8 14:42:46   回复
 赞 赞 1

使用道具 登录

4#
回复 收起回复
2023-2-24 10:49:14   回复
 赞 赞 0

使用道具 登录

CG 游戏行业专业问题

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表