关注
游戏中让玩家面相敌人。
使用锁定功能或者攻击中使用吸附攻击和攻击朝向。
在UE5引擎里使用球形检测在范围内敌人Actor(输出是一个数组),并且计算Camera 向前向量(摄像机朝向)和玩家道敌人距离,两个距离的夹角(dot),这个值越接近1说明敌人越靠近摄像机中心位置,判断那个敌人里摄像最近然后进行锁定,启用控制旋转 Yaw,这样游戏玩家的 Yaw轴就会跟着控制旋转 Yaw走,然后使用玩家到敌人的位置获取相对旋转,和玩家控制旋转进行插值过度(丝滑)的方式设置新的控制旋转。(当前 玩家的控制旋转 和 目标 玩家控制旋转 X轴和相对旋转Z、Y轴)在锁定成功后启用玩家八向移动,看需求是否忽略鼠标旋转输入,结束锁定,就释放 Yaw 和恢复原本的移动模式。
拓展 切换目标
Q和E进行左右切换,Camera或人物 向右向量 和 玩家到敌人位置 两个距离进行角度计算 小于 90为右,大于 90为左,Q键执行大于90计算,E键执行小于90计算,并且切换的目标不是当前目标。
查看原帖
2 2
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你最近因为什么迷茫? #
11182次浏览 184人参与
# AI coding的好用工具分享 #
3261次浏览 101人参与
# 上班以后,你还有哪些坚持的爱好? #
1679次浏览 49人参与
# 实习怎么做才有更好的产出 #
2288次浏览 75人参与
# 你都在哪些场所面过试? #
4457次浏览 79人参与
# 实习生工资多少才算正常? #
3661次浏览 81人参与
# 你给AI提过哪些离谱的需求? #
1741次浏览 73人参与
# 实习心态崩了 #
100569次浏览 515人参与
# 找工作以来,你最看不惯__ #
2876次浏览 73人参与
# 领导做过最不靠谱的事 #
4889次浏览 87人参与
# 哪些公司开春招了? #
1958次浏览 29人参与
# 刚入职就____,这样正常吗? #
124536次浏览 665人参与
# 秋招有哪些公司要求提前实习 #
102798次浏览 545人参与
# 非技术岗投递进展 #
166666次浏览 1317人参与
# 新年的第一句祝福 #
53616次浏览 389人参与
# 华子oc时间线 #
1408298次浏览 6994人参与
# 当发现同事想辞职 #
13637次浏览 47人参与
# 华为保温 #
169699次浏览 642人参与
# 实习转正进行时 #
138802次浏览 897人参与
# 拿到offer之后,可以做些什么 #
85388次浏览 442人参与
