与其他场景中的坐标完全相同,但位置不正确

分享于2022年07月17日 c# unity3d 问答
【问题标题】:与其他场景中的坐标完全相同,但位置不正确(Exact same coordinates as in other scene but not in the right place)
【发布时间】:2022-07-08 01:59:37
【问题描述】:

我和我的朋友正在尝试编写视频游戏。我们想做各种地图,所以在为第二张地图制作场景时,我们试图将玩家放在同一个地方。但是尽管我们从另一个场景中复制了坐标,但位置并不正确。为什么?


【解决方案1】:

从这些信息中很难判断,但一种可能性是其他所有东西都在错误的位置......所以玩家看起来像是在错误的位置,因为环境的其余部分或相机有不同的坐标给最后一幕的人。

例如:

在场景 1 中,玩家在 (5, 0, 0) 点,而花瓶在 (4, 0, 0) 点

在场景 2 中,玩家在 (5, 0, 0) 点,而花瓶在 (2, -10, 0) 点

在这种情况下,虽然玩家按坐标在同一个地方,但它看起来不同,因为花瓶在不同的地方。 希望这会有所帮助!