GameObjects的结构:
Character
--> Weapon
--> ShotPoint
如果我移动父级(Character
),则子级ShotPoint.transform.position
的全局位置(ShotPoint
)会发生变化。如果我旋转孩子Weapon
,则他的孩子的整体位置不会改变。
怎么了?谢谢
UPDATE:我无法删除我的问题,但是正如我在下面的评论中所解释的那样,该问题不再有意义。使用直接附加到GameObject的脚本进行测试后,我可以获得正确的全局位置。这意味着问题出在其他地方,我无法给出进一步的解释(该项目太复杂,无法发布整个代码)。