protected override void OnGUI_Mission3() { base.OnGUI_Mission3(); TesterGroup("分辨率", "0.3", delegate() { TARDSwitches.SetScreenF(0.3f); }, "0.4", delegate() { TARDSwitches.SetScreenF(0.4f); }, "0.5", delegate() { TARDSwitches.SetScreenF(0.5f); }, "0.6", delegate() { TARDSwitches.SetScreenF(0.6f); } ); TesterGroup("", "0.7", delegate() { TARDSwitches.SetScreenF(0.7f); }, "0.8", delegate() { TARDSwitches.SetScreenF(0.8f); }, "0.9", delegate() { TARDSwitches.SetScreenF(0.9f); }, "1", delegate() { TARDSwitches.SetScreenF(1f); } ); TesterGroup("目标FPS", "30", delegate() { Application.targetFrameRate = 30; }, "60", delegate() { Application.targetFrameRate = 60; } ); if (shaderUnlit != null) { TesterGroup("材质", "Unlit", delegate() { PTester_SetShader.SetShader(shaderUnlit); }, "还原", delegate() { PTester_SetShader.RevertShader(); }, "Diffuse", delegate() { PTester_SetShader.SetShader(shaderDiffuse); }, "Standard", delegate() { PTester_SetShader.SetShader(shaderStandard); } ); } CameraMonos(); }