25 lines
599 B
C#
25 lines
599 B
C#
using UnityEditor;
|
|
using UnityEditor.PackageManager;
|
|
using UnityEngine;
|
|
|
|
namespace VRC.SDK3A
|
|
{
|
|
[InitializeOnLoad]
|
|
public static class UPMImporter
|
|
{
|
|
static UPMImporter()
|
|
{
|
|
Install("com.unity.mathematics@1.2.5");
|
|
Install("com.unity.burst@1.4.11");
|
|
}
|
|
|
|
public static bool Install(string id)
|
|
{
|
|
var request = Client.Add(id);
|
|
while (!request.IsCompleted) {};
|
|
if(request.Error != null)Debug.LogError(request.Error.message);
|
|
return request.Error == null;
|
|
}
|
|
}
|
|
|
|
} |