29 lines
776 B
C#
29 lines
776 B
C#
using System;
|
|
using UnityEngine;
|
|
|
|
namespace Unity.XR.PXR
|
|
{
|
|
public class BindCallback : AndroidJavaProxy
|
|
{
|
|
public Action<bool> mCallback;
|
|
|
|
public BindCallback(Action<bool> callback) : base("com.picoxr.tobservice.interfaces.BoolCallback")
|
|
{
|
|
mCallback = callback;
|
|
}
|
|
|
|
public void CallBack(bool var1)
|
|
{
|
|
Debug.Log("ToBService bindCallBack 回调:" + var1);
|
|
PXR_EnterprisePlugin.GetServiceBinder();
|
|
PXR_EnterpriseTools.Instance.QueueOnMainThread(() =>
|
|
{
|
|
Debug.Log("ToBService bindCallBack 回调:11");
|
|
if (mCallback != null)
|
|
{
|
|
mCallback(var1);
|
|
}
|
|
});
|
|
}
|
|
}
|
|
} |