我将如何制作640 x 480的全屏模式,这是我制作的产品的默认视图,只是按比例放大?例如,你点击F5或其他东西,它是全屏,只有640 x 480的更大视图。我不希望画布元素受到影响,只需整个屏幕放大。
答案 0 :(得分:2)
您正在寻找以Screen.SetResolution
,width
和全屏作为参数的height
功能。不要期望这在编辑中起作用。独立构建应该可以正常工作。
全屏:
Screen.SetResolution(Screen.currentResolution.width, Screen.currentResolution.height, true);
640 * 480 :
Screen.SetResolution(640, 480, false);
简单切换:
Resolution defaultRes;
void Start()
{
defaultRes = Screen.currentResolution;
}
bool fullScreen = false;
void Update()
{
if (Input.GetKeyDown(KeyCode.F5))
{
fullScreen = !fullScreen;
if (fullScreen)
{
Screen.SetResolution(defaultRes.width, defaultRes.height, true);
}
else
{
Screen.SetResolution(640, 480, true);
}
}
}