private void OnLoadComplete(Resource res) { PackedResource packedRes = res as PackedResource; if (packedRes.LoadFailed) return; packedRes.DoSubResources(); }
public bool TryLoad(Resource subRes) { string url = GetPackedUrl(subRes.Url); if (url == null) return false; PackedResource res; loader.Load<PackedResource>(out res, url, OnLoadComplete, subRes.priority); res.AddSubResource(subRes); if (res.Complete) OnLoadComplete(res); return true; }
internal void AddSubResource(Resource subRes) { subResources.Add(subRes); }