update:逻辑更新

This commit is contained in:
2026-05-21 00:37:19 +08:00
parent eecf54c6a4
commit ed6fe668ad
29 changed files with 677 additions and 747 deletions

View File

@@ -4,17 +4,17 @@ using UnityEngine;
namespace tysdk
{
public partial class TYSdkFacade
public partial class TYSdkFacade : MonoBehaviour
{
/*================================================
_ _____ _____
_ _____ _____
/ \|_ _|_ _|
/ _ \ | | | |
/ ___ \| | | |
/_/ \_\_| |_|
=================================================*/
/ _ \ | | | |
/ ___ \| | | |
/_/ \_\_| |_|
=================================================*/
public bool IsAttAccepted()
{
@@ -25,25 +25,25 @@ namespace tysdk
{
#if UNITY_EDITOR || UNITY_ANDROID
await Task.Yield();
return new ATTInfo() { isAccepted = true };
return new ATTInfo(){isAccepted = true};
#elif UNITY_IOS
var task = TYSDKCallbackManager.Instance.RegisterCallback<ATTInfo>();
var task = tysdk.TYSDKCallbackManager.Instance.RegisterCallback<ATTInfo>();
UnityBridgeFunc.RequestATT();
try
{
return await task;
try{
return await task;
}
catch (Exception e)
catch(Exception e)
{
Debug.LogWarning(e.Message);
return new ATTInfo() { isAccepted = false };
Debug.LogWarning(e.Message);
return new ATTInfo(){isAccepted = false};
}
#endif
}
public void RequestATTResult(string r)
{
TYSDKCallbackManager.Instance.TryTriggerCallback(new ATTInfo() { isAccepted = r == "1" });
TYSDKCallbackManager.Instance.TryTriggerCallback(new ATTInfo(){isAccepted = r == "1"});
}
}
}