Search Unity

  1. Unity Asset Manager is now available in public beta. Try it out now and join the conversation here in the forums.
    Dismiss Notice

Unity can't load old textures, but doesn't show which ones.

Discussion in '2017.3 Beta' started by dadude123, Oct 18, 2017.

  1. dadude123

    dadude123

    Joined:
    Feb 26, 2014
    Posts:
    789
    This is what unity shows in the console:

    Code (CSharp):
    1. "
    2. The texture could not be loaded because it has been encoded with an older version of Crunch. This can happen when loading AssetBundles containing Crunch-compressed textures built with Unity version prior to 2017.3
    3. UnityEditor.AssetDatabase:LoadAssetAtPath(String, Type)
    4. "
    But it doesn't show the filename / path, so I can't fix it.
     
    Lex4art likes this.
  2. jonas-echterhoff

    jonas-echterhoff

    Unity Technologies

    Joined:
    Aug 18, 2005
    Posts:
    1,666
    You will get this for any texture compressed with crunch in previous version of Unity. This should only happen when loading an Asset Bundle - but it seems that you get it for LoadAssetAtPath in the Editor, which is odd. You may want to file a bug report with your project attached. I assume it should go away if you reimport your project (Assets -> Reimport All).
     
    dadude123 likes this.