如何固定子对象的位置?

时间:2019-05-24 12:48:26

标签: unity3d

我正在统一建立一个健康吧,但我对健康吧的位置有疑问。当对象(即健康栏的父对象)旋转时,健康栏也会旋转。所以我固定了旋转,但父对象的位置是 变化。我认为是因为它不能忽略父母的轮换。
有什么办法可以将健康栏的位置固定在其父级之上?

1 个答案:

答案 0 :(得分:1)

在这种情况下,您真的需要这个游戏对象拥有父母吗? 如果是,请存储其初始位置,并在每帧设置它的位置,或者在父级移动时将其设置为该存储值。

gameObject.transform.position

始终是世界排名,可以相对于其父级使用情况获得相对排名

gameObject.transform.localPosition