【问题标题】:Rendering a screen within a game world in Unity在 Unity 中渲染游戏世界中的屏幕
【发布时间】:2017-03-24 22:29:19
【问题描述】:

我有一个玩家可以互动的 3d 世界,我希望玩家拿起一个游戏机并在游戏机上玩游戏。

我想知道如何在游戏男孩上渲染另一个“游戏”,让玩家可以在游戏中玩,同时还能玩这个游戏,这意味着它是游戏中的游戏。我尝试用相机来做这件事,但我被困住了,因为我似乎不明白在那里渲染游戏背后的核心概念。我知道我可以使用 UGUI 渲染画布,但我认为我不能在 UGUI 上制作基于物理的游戏?

希望得到一些帮助!

【问题讨论】:

  • 另外,如果您有一些代码示例来展示您的尝试,或者解释您已经采取了哪些步骤来尝试解决您的问题,那就太好了。
  • 不,它不是重复的
  • @Payedimaunt 好吧,它不一定是重复的,但它很可能会导致 OP 正在寻找的解决方案。

标签: c# unity3d unity5


【解决方案1】:

您可能需要Render Texture。而且gameboy的游戏场景应该和你的主游戏是同一个场景,只需要展示世界上的另一个位置。

尝试实现它,如果你不知道如何实现,就回来。

【讨论】:

    猜你喜欢
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    • 2014-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-12
    • 1970-01-01
    相关资源
    最近更新 更多