上传YomovSDK

This commit is contained in:
Sora丶kong
2026-03-03 03:15:46 +08:00
parent 9096da7e6c
commit eb97f31065
6477 changed files with 1932208 additions and 3 deletions

View File

@@ -0,0 +1,39 @@
using System;
using UnityEngine;
namespace Unity.XR.PICO.TOBSupport
{
public class SystemUpdateCallback: AndroidJavaProxy
{
public Action<int, float> OnUpdateStatusChanged;
public Action<int, string> OnUpdateComplete;
public SystemUpdateCallback(Action<int, float> onUpdateStatusChanged,Action<int, string> onUpdateComplete) : base("com.picoxr.tobservice.interfaces.SystemUpdateCallback")
{
OnUpdateStatusChanged = onUpdateStatusChanged;
OnUpdateComplete = onUpdateComplete;
}
public void onUpdateStatusChanged(int statusCode, float percent)
{
PXR_EnterpriseTools.QueueOnMainThread(() =>
{
if (OnUpdateStatusChanged != null)
{
OnUpdateStatusChanged(statusCode, percent);
}
});
}
public void onUpdateComplete(int errorCode, String errorMsg)
{
PXR_EnterpriseTools.QueueOnMainThread(() =>
{
if (OnUpdateComplete != null)
{
OnUpdateComplete(errorCode, errorMsg);
}
});
}
}
}