fix: map_to_resources in asset_index.json

This commit is contained in:
huanghongxun
2020-06-16 13:12:41 +08:00
parent 0d3e204f0d
commit fd24fcc0f2

View File

@@ -33,6 +33,9 @@ public final class AssetIndex {
@SerializedName("virtual") @SerializedName("virtual")
private final boolean virtual; private final boolean virtual;
@SerializedName("map_to_resources")
private final boolean mapToResources;
@SerializedName("objects") @SerializedName("objects")
private final Map<String, AssetObject> objects; private final Map<String, AssetObject> objects;
@@ -41,12 +44,12 @@ public final class AssetIndex {
} }
public AssetIndex(boolean virtual, Map<String, AssetObject> objects) { public AssetIndex(boolean virtual, Map<String, AssetObject> objects) {
this.virtual = virtual; this.virtual = this.mapToResources = virtual;
this.objects = new HashMap<>(objects); this.objects = new HashMap<>(objects);
} }
public boolean isVirtual() { public boolean isVirtual() {
return virtual; return virtual || mapToResources;
} }
public Map<String, AssetObject> getObjects() { public Map<String, AssetObject> getObjects() {