【问题标题】:Change The Size of the SubWindow and the Area It Covers In UnityUnity中更改子窗口的大小及其覆盖的区域
【发布时间】:2014-07-19 22:18:11
【问题描述】:

我正在 Unity 中创建一个简单的 2D 赛车游戏。游戏有另一个显示敌人视图的子窗口。有点像顶部的小屏幕;这让你知道你的敌人在哪里或他在做什么。

目前,我使用辅助摄像头跟踪敌人并使用渲染纹理来限制子窗口的显示及其大小。

但是,我希望窗口的大小灵活,就像我希望窗口的比例为 4:3 而不是完美的正方形一样。在我当前的实现中,每当我重新缩放子窗口时,它只会重新缩放所有内容,包括正在显示的视图。我想要发生的是,当我重新缩放子窗口时,显示的区域应该更宽。它应该只覆盖更多区域,因为我使窗口更宽。我希望视图是独立的。

有没有办法用我当前的实现来做到这一点?如果没有,我怎样才能实现我想要的?

我是 Unity 的新手,所以我真的希望有人可以教我。非常感谢。

【问题讨论】:

    标签: camera unity3d rendering unityscript


    【解决方案1】:

    查看的内容与窗口的大小无关,如果您想更改显示的数量而不是仅将相同的内容重新调整为其他大小,则必须使用视野http://docs.unity3d.com/ScriptReference/Camera-fieldOfView.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-31
      • 1970-01-01
      • 1970-01-01
      • 2013-10-12
      • 1970-01-01
      • 1970-01-01
      • 2012-12-02
      相关资源
      最近更新 更多