update synq and texture check

This commit is contained in:
Anthony Calosa
2023-05-13 18:58:44 +08:00
parent b2f773d860
commit 8ca66d40e0

View File

@@ -266,8 +266,12 @@ public class RewardActor extends Actor implements Disposable, ImageFetcher.Callb
File file = ImageKeys.getImageFile(imagePath); File file = ImageKeys.getImageFile(imagePath);
try { try {
if (file != null) { if (file != null) {
Forge.getAssets().manager().load(file.getPath(), Texture.class, Forge.getAssets().getTextureFilter()); Texture check = Forge.getAssets().manager().get(file.getPath(), Texture.class, false);
Forge.getAssets().manager().finishLoadingAsset(file.getPath()); if (check == null) {
Forge.getAssets().manager().load(file.getPath(), Texture.class, Forge.getAssets().getTextureFilter());
Forge.getAssets().manager().finishLoadingAsset(file.getPath());
}
ImageCache.updateSynqCount(file, 1);
} }
} catch (Exception e) {} } catch (Exception e) {}
} }