Added desktop capture to the config file

This commit is contained in:
FizzyApple12
2022-06-07 21:33:50 -04:00
parent ccae556f92
commit 580a20dd45
4 changed files with 17 additions and 10 deletions
+1 -1
View File
@@ -23,7 +23,7 @@ public class PanelButton : MonoBehaviour
private int _insideColliderCount = 0;
private Renderer cr;
public GameObject camera;
//public GameObject camera; // just generating warnings lmao
public AudioSource audioSrc;
void Start()
+13
View File
@@ -26,5 +26,18 @@ public class UwcConfigurator : MonoBehaviour {
uwcWindowTexture.captureFrameRate = JsonConfiguration.GetInt("CaptureFramerate");
else
JsonConfiguration.SetInt("CaptureFramerate", uwcWindowTexture.captureFrameRate);
if (!JsonConfiguration.HasKey("CaptureDesktopNumber"))
JsonConfiguration.SetInt("CaptureDesktopNumber", 0);
if (JsonConfiguration.HasKey("CaptureDesktop") && JsonConfiguration.GetBoolean("CaptureDesktop"))
SwitchToDesktopCapture();
else
JsonConfiguration.SetBoolean("CaptureDesktop", false);
}
void SwitchToDesktopCapture() {
uwcWindowTexture.type = WindowTextureType.Desktop;
uwcWindowTexture.desktopIndex = JsonConfiguration.GetInt("CaptureDesktopNumber");
}
}