当我尝试在Unity项目中使用2k (2048x2048)纹理时,我通常(但不总是)会得到以下6个错误:
Assertion failed on expression: 'm_ErrorCode == MDB_MAP_RESIZED || !HasAbortingErrors()'
Artifact meta info not present for hash 41bf14bd946edde621130341baa11ff6
Asset database transaction committed twice!
Assertion failed on expression: 'errors == MDB_SUCCESS || errors == MDB_NOTFOUND'始终适用于512x512纹理,通常适用于1024x1024纹理。我使用的是RGB565纹理格式,并且纹理都是jpegs格式。
当我得到这些错误时,网格只是纯黑色的纹理。当我没有得到这些错误,我的纹理导入正确。有时我看到我的纹理渲染的第一帧,然后我的网格变黑。
发布于 2020-05-15 11:19:50
您的图像似乎已损坏,并且缺少元数据:
Artifact meta info not present for hash 41bf14bd946edde621130341baa11ff6如果你能以某种方式在图像编辑器(GIMP,Photoshop)中打开图像,并将它们另存为新文件,则可以修复错误。PNG是视频游戏中非常标准的图像类型。
https://stackoverflow.com/questions/61811027
复制相似问题