【问题标题】:How can i implement auto scale feature in nifty-gui?如何在 nifty-gui 中实现自动缩放功能? 【发布时间】:2014-04-24 10:09:52 【问题描述】: 正如我在this vimeo 视频中看到的那样,有一个很好的功能可以缩放整个界面,但我在任何地方都找不到任何文档告诉我该怎么做(在 1.3.2 手册中也没有)。 【问题讨论】: 标签: nifty-gui 【解决方案1】: 您使用“基本分辨率”在 Nifty 实例上启用它。这个“基本分辨率”将被用作你的 gui 的初始大小,当它被启用时,实际的 gui 将自动缩放到实际的屏幕分辨率: nifty.enableAutoScaling(1024, 768); 另一种使用方法是设置“基本分辨率”并直接提供宽度和高度的比例因子: nifty.enableAutoScaling(1024, 768, 2.0, 2.0); 请参阅 Nifty 类以供参考,还有一个 example 可用。 【讨论】: