ETTaskHelper.WaitAll回调后调用Task.GetResult()抛异常,断点之后发现Task的Result还在ETTask.queue中,此时Task还是Pending状态,是不是ETTaskHelper.WaitAll里面的SetResult前需要await ET.CompleteTask等一帧再回调?
没有bug,ETTask.GetResult不是给用户使用的,协程跑完了ETTask就不能再使用
egametang 哦哦,忘了Task await完之后就回收了,那我想保存多个异步任务的结果是不是要封装新接口?
yixiong753 搞个内部函数,传个list或者字典进去,把返回值塞进去即可