Unity3d 我在Unity中得到MDB_MAP_调整大小的错误,如何修复它?
对不起,如果这已经张贴过,但我找不到一个解决方案,适合我 当我在Unity中运行一个2D小游戏时,我会出现以下错误:Unity3d 我在Unity中得到MDB_MAP_调整大小的错误,如何修复它?,unity3d,Unity3d,对不起,如果这已经张贴过,但我找不到一个解决方案,适合我 当我在Unity中运行一个2D小游戏时,我会出现以下错误: > Assertion failed on expression: 'm_ErrorCode == MDB_MAP_RESIZED || !HasAbortingErrors() > Artifact meta info not present for hash 306bf9d63d75727c0b63ec8f203f76ac > Asset database
> Assertion failed on expression: 'm_ErrorCode == MDB_MAP_RESIZED || !HasAbortingErrors()
> Artifact meta info not present for hash 306bf9d63d75727c0b63ec8f203f76ac
> Asset database transaction committed twice!
> Assertion failed on expression: 'errors == MDB_SUCCESS || errors == MDB_NOTFOUND'
尽管游戏中的一切似乎都正常运行,但错误不断出现
有人建议这可能和导入的精灵有关,但我所有的精灵都是PNG,这应该是Unity的标准吗?重新导入精灵似乎不会影响错误
是什么导致了错误?如何识别和修复它?检查以确保您的Unity hub中有活动许可证,如果没有注册,则这些许可证是免费的 我刚才也犯了这个错误- 保存并关闭unity编辑器 已打开检查有效许可证的集线器 有一个中心更新-是的。 重新打开Unity编辑器,不再出错
可能在打开4天后才需要重新启动-更可能的是集线器更新没有告诉编辑器它获得了正确的许可证。这起作用了!我的许可证是最新的,但Unity Hub有更新。我更新了它,重新启动了我的电脑,只是为了确定。测试了很多次,但问题没有再次出现。我应该早就想到这一点。非常感谢。