已知A点坐标和垂直于A点的长度D=K,求图中B点的坐标?感激不尽,如图

Z-Love 2020-05-22 08:42:51
...全文
157 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Z-Love 2020-06-11
  • 打赏
  • 举报
回复
引用 1 楼 sdhexu 的回复:
Vector3 bPosition = a.transform.position + a.transform.TransDir( vector3.right ).normal * K 事实上题目并不明确。。。因为在3D情况下,垂直于A的向量有无数个。。。。上面只是求出相对A的“右边”的那条。其他的类似。只要知道方向就可以。。 多补一下向量数学。
引用 1 楼 sdhexu 的回复:
Vector3 bPosition = a.transform.position + a.transform.TransDir( vector3.right ).normal * K 事实上题目并不明确。。。因为在3D情况下,垂直于A的向量有无数个。。。。上面只是求出相对A的“右边”的那条。其他的类似。只要知道方向就可以。。 多补一下向量数学。
你说的对,我只是把他简化成2D的了,多谢多谢,请问有什么好的向量数学的书籍可以推荐?
fztfztfzt 2020-05-28
  • 打赏
  • 举报
回复
引用 1 楼 sdhexu 的回复:
Vector3 bPosition = a.transform.position + a.transform.TransDir( vector3.right ).normal * K 事实上题目并不明确。。。因为在3D情况下,垂直于A的向量有无数个。。。。上面只是求出相对A的“右边”的那条。其他的类似。只要知道方向就可以。。 多补一下向量数学。
学习了,我还停留在用斜率方程算。
示申○言舌 2020-05-28
  • 打赏
  • 举报
回复
Vector3 bPosition = a.transform.position + a.transform.TransDir( vector3.right ).normal * K 事实上题目并不明确。。。因为在3D情况下,垂直于A的向量有无数个。。。。上面只是求出相对A的“右边”的那条。其他的类似。只要知道方向就可以。。 多补一下向量数学。

2,535

社区成员

发帖
与我相关
我的任务
社区描述
Unity3D相关内容讨论专区
游戏unity 技术论坛(原bbs)
社区管理员
  • Unity3D
  • 芝麻粒儿
  • 「已注销」
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

Unity3D社区公告:

  1. 社区致力于解决各种Unity3D相关的“疑难杂症”。
  2. 社区不允许发布与Unity3D或相关技术无关内容。
  3. 社区版主邀请各位一道为打造优秀社区不懈努力。

试试用AI创作助手写篇文章吧