Reorganized code slightly

This commit is contained in:
Collin Smith
2020-09-29 01:17:37 -07:00
parent d3a9511a35
commit 0c81104adb

View File

@ -160,13 +160,14 @@ public class AssetManager implements Disposable, LoadTask.Callback, AsyncReader.
}
final AssetLoader loader = findLoader(asset.type);
if (loader instanceof AsyncAssetLoader) {
//...
}
final FileHandle handle = loader.resolver().resolve(asset);
final FileHandleAdapter adapter = findAdapter(handle.getClass());
if (adapter instanceof AsyncAdapter) {
if (loader instanceof AsyncAssetLoader) {
if (adapter instanceof AsyncAdapter) {
// io.submit(((AsyncReader) reader).readFuture(asset, this));
} else {
((AsyncAssetLoader) loader).loadAsync(this, asset, adapter, handle);
}
} else {
// io.submit(reader.create(asset));
}