如何在Unity中更改对象的轴心点 您所在的位置:网站首页 unity怎么移动中心点 如何在Unity中更改对象的轴心点

如何在Unity中更改对象的轴心点

2024-07-14 19:08| 来源: 网络整理| 查看: 265

我有个问题。我想让对象的轴点位于对象的末端,而不是中心。这是我正在创建的人工智能,我需要一个看不见的矩形来查看球员,我这样做是为了检测是否有障碍-我已经在使用光线投射,但有时在某些角度线没有感知到障碍,因此我也需要看不见的矩形。然而,问题是有时矩形是从它后面拾起一个障碍物,因为它是围绕自己的中心旋转的,而不是末端。它看起来是这样的:

顺便说一下,我正在使用C#。

我用来让矩形看起来像播放器的代码是:

代码语言:javascript复制transform.LookAt(player.transform.position);

那么,如何使用我已有的代码,使矩形的轴心点在它的末尾,这样矩形就不会在它后面产生碰撞。

print(“感谢所有帮助!”);

:D

编辑:

我按照Zackary说的做了,它工作得很好,除了它是向后的--我怎么解决这个问题呢?



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有