Skip to content

ThreadManager.cs中的线程下载未添加下载完成的回调代理 #50

@BoloYoung

Description

@BoloYoung

image

如图,作者在ProgressChanged中添加的完成判定在下载在文件时会无法获取到判断成功的回调信息,所以下载时NotiConst.UPDATE_DOWNLOAD的消息无法发出,导致更新时GameManager下OnUpdateResource方法中 while (!(IsDownOK(localfile))) { yield return new WaitForEndOfFrame(); } 这一句话无限判断失败,从而无法顺利完成更新。

加上下载完成的回调,能百分百触发下载完成的信号发送,完成更新过程

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions