调整窗口大小而Unity 3D没有调整窗口大小时,为什么Unity 2D具有“实时”窗口更新?


8

调整窗口大小时,Unity 3D仅显示橙色正方形。由于我不是讲英语的人,因此下面的屏幕截图显示了我要解释的内容: Unity 3D调整大小

Answers:


12

我真的不能就为什么存在差异回答您的问题,但是我可以告诉您如何更改Unity 3D设置以使您“实时”重绘。

  • 安装CompizConfig设置管理器。
  • 在“窗口管理”部分中找到并输入“调整窗口大小”插件设置。
  • 点击“常规”标签。
  • 在可用的“正常”,“轮廓”,“矩形”和“拉伸”选项之间进行选择。

“正常”设置是您想要的设置,可在调整大小时实时更新窗口。在我的机器上,虽然速度很慢。

“矩形”和“轮廓”非常相似,并绘制一个表示调整大小后的窗口的框。

我个人喜欢“拉伸”(Stretch)选项,该选项可以通过简单地拉伸窗口内容来伪造窗口内容的更新。

希望能有所帮助。


1
非常感谢你!那正是我想要的!我将测试它如何在我的计算机上工作。至少在Unity 2D中,它一点也不慢。再次感谢。编辑:我尝试过,它的确是SLOOOW。我听不懂 也许我应该使用Unity 2D,因为Dash滚动也比Unity 3D平滑得多。
3rp3 2011年

2

您是说Unity 3D调整大小时不会重新更新窗口,而是显示橙色框作为轮廓吗?

答案是节省计算机资源,因为如果不这样做的话,这将非常慢,因为每次调整窗口大小时都需要重新绘制窗口,并且实时更新它们将使该程序一次又一次地重新绘制,从而导致极端(不过度)资源消耗。


1

在Ubuntu中,重新绘制整个内容的同时调整窗口的大小是很流畅的。它在我的计算机上使用Ubuntu 11.04和Unity 3D停止运行,该计算机可能已经使用了将近5年了,但仍然没有懈怠。我相信这与Compiz v0.9的推出相吻合。从那时起,“调整大小窗口” CCSM插件的“常规”选项将不可用。它仍然在12.04中被破坏。今晚,我在虚拟机中安装了Xubuntu 12.04,惊讶地发现调整大小后窗口可以平滑地重新绘制!我们在这里谈论虚拟机(启用了3D加速)。

显然,Compiz在这方面存在严重问题。

编辑: 搜索后,我在启动板上发现了错误。显然已经提交了针对0.9.8的修复程序,但我不知道它是否会出现在12.04中。该错误可以在启动板上找到。

@ Linux距离,现代PC节省了计算机资源,这是荒谬的,有很多循环可以节省-而您的答案就不重要了。多年来运行良好。一个真实,有用的答案,而不是意见。


“今晚我在虚拟机中安装了Xubuntu 12.04,并惊讶地发现调整大小后窗口可以平滑地重新绘制!” 因为Xubuntu使用的XFCE使用XFWM而不是Compiz。。–
Uri Herrera

我知道Xfce不使用Compiz。我只是想强调一下我的观点:即使哪怕一个低资源消耗的WM都能做到这一点,Compiz也不能做到这一点是不正常的-另一个证明“节省计算机资源”的论点存在缺陷。
Norm C.
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.