public DefaultAssetsAnalyzer(AssetListData listData) { _listData = listData; _timeline.Start(); _listData?.Begin(); JobScheduler.DispatchCoroutine(_Update()); }
public DefaultAssetsAnalyzer(string listDataPath) { _listDataPath = listDataPath; _listData = AssetListData.ReadFrom(_listDataPath) ?? new AssetListData(); _timeline.Start(); if (_listData.Begin()) { _dirty = true; } JobScheduler.DispatchCoroutine(_Update()); }