Search Issue Tracker

Duplicate

Votes

11

Found in

5.3.4f1

Issue ID

780517

Regression

No

[Asset Bundle] AssetBundle.LoadAsset<T> fails when assets and or scripts share the same name

Asset Loading

-

Reproduction steps:
1) Open attached project "ABRefBug"
2) Build asset bundles using the menu "Assets/AssetBundles/Build AssetBundles"
3) Open "Main" scene
4) Select "Loader" object
5) In the inspector check "LoadWithExtention" only
6) Enter play mode
--- Result is logged in the console
--- You should see that one of the assets with the same name but different types failed to load

SomeAssetDefinition someAssetDefinition = bundle.LoadAsset<SomeAssetDefinition>(assetName);
SomeScriptableObject someScriptableObject = bundle.LoadAsset<SomeScriptableObject>(assetName);

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.