Пример #1
0
    /// <summary>从本地加载默认的PDB文件 </summary>
    public void LoadDefaultPdbFileCommand(string IDCode, Action completeCallback)
    {
        PdbLoaderService service = GetService <PdbLoaderService>();

        StartCoroutine(service.LoadDefaultPdbFile(
                           IDCode,
                           (str) => {
            ParsePdbData(str);
            completeCallback?.Invoke();
        }));
    }
Пример #2
0
    /// <summary>从网络加载PDB文件 </summary>
    public void LoadNetworkPdbFile(string IDCode, Action completeCallback)
    {
        PdbLoaderService service = GetService <PdbLoaderService>();

        StartCoroutine(service.DownloadPdbFile(
                           IDCode,
                           (response) => {
            if (response.ErrorCode == 0)
            {
                ParsePdbData(response.ResponseData);
                completeCallback?.Invoke();
            }
        },
                           (value) => {
            Debug.Log(value);
        }
                           ));
    }