안녕하세요. 새롭게 바뀐 차트기능을 구현중 지속적인 에러가 나서 문의드립니다.
예제를 참고하여 아래처럼 차트 적용을 구현 하였는데
chartDic를 참조하는 순간 유니티가 팅깁니다.
디버그를 돌려봐도 저 라인에 들어가면 변수를 보는 것과 동시에 팅깁니다.
관련하여 코드 첨부 드리니 확인 한번 부탁드립니다.
감사합니다.
private async UniTask<Dictionary<string, ChartData>> GetLoadAndSaveChart(List<ContentTableItem> cardDataList)
{
BackendContentReturnObject chartBro = null;
Backend.CDN.Content.Local.Update(cardDataList, GetProgress, bro => { chartBro = bro; });
await UniTask.WaitUntil(() => chartBro != null);
if (chartBro.IsSuccess() is false)
throw new Exception("Failed Load Chart..");
var chartDic = chartBro.GetContentDictionarySortByChartName();
var ret = new Dictionary<string, ChartData>();
foreach (var (key, value) in chartDic)
{
Debug.Log("value.contentJson: " + value.contentJson);
ret.Add(key, new ChartData(key, value.contentJson));
}
return ret;
void GetProgress(int totalCount, int remainCount, string fileName)
{
Debug.Log("totalCount : " + totalCount + " remainCount : " + remainCount + " fileName : " + fileName);
}
}