View 博弈中的相对论概念

View 博弈中的相对论概念,view,unity3d,game-engine,View,Unity3d,Game Engine,我正在尝试开发一款游戏,但无法找到最好的解决方案。 所以我的想法是,当一个用户试图离开一个区域时,如下图所示,我希望用户认为他们正在离开,但他们的视图基本上是180度,他们没有意识到这一点。例如: 如果上面链接中的这张图片是我地图的周长,一旦用户走过周长线,我希望他们的视图基本上是180度,他们正朝着地图的中心走回去。我该怎么做呢。因为他们仍然可以看到周界之外的东西,我是否只反映他们后面的东西,一旦他们到达周界线,他们的角色就会旋转180度?如果用户正在行走,看到一片森林,突然面对他留在那里的一

我正在尝试开发一款游戏,但无法找到最好的解决方案。 所以我的想法是,当一个用户试图离开一个区域时,如下图所示,我希望用户认为他们正在离开,但他们的视图基本上是180度,他们没有意识到这一点。例如:


如果上面链接中的这张图片是我地图的周长,一旦用户走过周长线,我希望他们的视图基本上是180度,他们正朝着地图的中心走回去。我该怎么做呢。因为他们仍然可以看到周界之外的东西,我是否只反映他们后面的东西,一旦他们到达周界线,他们的角色就会旋转180度?

如果用户正在行走,看到一片森林,突然面对他留在那里的一所房子,就无法隐藏方向的变化。 也许你可以考虑其他解决方法,比如:

  • 使用高密度雾
  • 使用黑暗场景
  • 使用一个非常大的场景,其中限制实际上是一种模式(因此,当玩家接近限制时,在360º范围内的景观几乎相同)
另一方面,您可以使用来更改用户方向并获得所需的效果

本教程可能有助于:

如果您进行反思,那么用户会很快意识到自己在盒子里。你的目标是解决浮点精度问题和大世界的问题吗?你说的“视图是180”是什么意思?场景有变化吗?玩家还能看到另一面吗?我正试图通过概念和编程能力来理解这个问题的最佳解决方案。我希望用户不要意识到屏幕发生了变化。例如,如果一个用户正在穿过远离他们房子的森林,我希望这样,当他们到达边界时,他们将向他们的房子走回“我希望这样,当他们到达边界时,他们将向他们的房子走回”-你为什么要这样做?