private static bool InstallVersion(UnityHub unityHub, string version, string changeset) { var(success, output) = unityHub.Install(version, changeset); if (success) { Logger.Info("Installations was successful"); } else { Logger.Error("Installation failed"); } if (output == null) { Environment.ExitCode = 1; return(false); } if (output.Contains("No editor version matched") && changeset == null) { Logger.Info("You might also need to pass the 'changeset' option"); } Environment.ExitCode = success ? 0 : 1; return(success); }
// Use this for initialization void Start() { UnityHub.Install(this); UnityHub.Instance.StartCothread(Runtest(), this.gameObject); }
public void Start() { UnityHub.Install(this); }
public void Start() { hub = UnityHub.Install(null); }