上传YomovSDK
This commit is contained in:
@@ -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);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user