update:更新tysdk 默认修改

This commit is contained in:
2026-05-14 11:53:38 +08:00
parent 49d80ee008
commit eecf54c6a4
6 changed files with 199 additions and 71 deletions

View File

@@ -130,6 +130,9 @@ namespace tysdk
private int LoginTimeoutSeconds => ChannelConfig.LoginTimeoutSeconds;
public static bool IsSdkInited { get; private set; }
public static event System.Action<bool, string> OnInitComplete;
// ================== Init ==================
public void Init()
{
@@ -138,6 +141,16 @@ namespace tysdk
#endif
}
public void InitResult(string json)
{
var data = Newtonsoft.Json.Linq.JObject.Parse(json);
var code = (int)data["code"];
var msg = (string)data["msg"];
IsSdkInited = code == 0;
UnityEngine.Debug.Log($"[TYSdkFacade] InitResult: code={code} msg={msg}");
OnInitComplete?.Invoke(IsSdkInited, msg);
}
// Called from Java SDKManager.InitSDK to sync channel
public void SetChannelFromNative(string ch)
{