void install_on_exit() { VersionCheck.LaunchInstallerF = InstallOnExitLauncher; CC.ActiveContext.RegisterNextFrameAction(() => { active_controller = VersionCheck.DownloadAndLaunchInstaller(DownloadURL, null); }); GameObject.Destroy(this.gameObject); }
void install_now() { installNowButton.interactable = false; installOnExitButton.interactable = false; installLaterButton.interactable = false; downloadPanel.SetVisible(true); cancelButton.interactable = true; active_controller = VersionCheck.DownloadAndLaunchInstaller(DownloadURL, QuitBeforeInstall); }