gpt4 book ai didi

c# - Unity3D Transform.position与Debug.Log位置不匹配

转载 作者:太空宇宙 更新时间:2023-11-03 17:48:40 25 4
gpt4 key购买 nike

当我将GameObject的位置记录到控制台时,控制台中的值与检查器中的值不同。

因此,每当我尝试在单击时移动对象时,它只会移动到疯狂的位置。我做错什么了吗?

最佳答案

这是因为您在检查器中设置的位置是本地位置(即相对于父级的位置),而transform.position给出了绝对位置(相对于世界原点的位置)。

要获取本地位置,可以使用transform.localPosition

关于c# - Unity3D Transform.position与Debug.Log位置不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45282071/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com