AssetsTools
AssetsTools copied to clipboard
Unity AssetBundle Manipulation Tool for C#/.NET
For various access methods to DynamicAssetArrays, a loop is beneficial (or required); either implementing IEnumerable or a Length (or Count, or whatever) property would improve the ability to do this....
ToDynamicAsset() method uses a static dictionary via GetDeserializer() that indexes deserializers based on hashes of ScriptIDs, but then loading slightly different types with the same hash can cause an error....
`2019.02.23 23:31:35 Error - The AssetBundle 'Memory' can't be loaded because it was not built with the right version or build target.`