找到一个游戏对象 Vector3

Find a GameObjects Vector3

最近我一直在研究save/load-function。我想要做的是在按下按钮 "Save" 后保存当前 Vector3。但是,我似乎无法弄清楚如何找到 GameObjects Vector3.

网上教程很多,但是都是JS。

我没看清楚你想要什么,但你可以通过将 x、y、z 分别保存为浮点数来保存 vector3。访问 this 页面以了解如何保存您的数据。我希望你没有问 "how to find my GameObject?" :)

一个gameObjectVector3就是它的transform.position。因此,如果您有对它的引用,您可以使用:

Vector3 lastPosition = gameObject.transform.position;

或者如果保存脚本在 gameObject 本身,您可以直接引用转换:

Vector3 lastPosition = transform.position;

Unity Docs 中的更多信息。