【发布时间】:2019-06-18 20:42:06
【问题描述】:
我正在开发一款游戏并拥有以下信息
玩家位置 - Vector3
玩家轮换 - 浮动(辐射)
敌人位置 - Vector3
玩家攻击框——长宽高
我需要做的是测试敌人位置是否在玩家攻击框内。我知道我要么必须围绕玩家旋转攻击箱,要么围绕玩家旋转敌人位置然后测试它。旋转只有从左到右,没有上下。这就是为什么它是一个单一的 Radiant 值。
我尝试编写玩家攻击框和敌人的旋转,但我觉得我没有足够的矢量数学知识来正确地提出解决方案。
【问题讨论】:
-
答案here 是否已经回答了您的问题?
-
不,因为我也在处理轮换问题