windows - 将 Unity 资源从 Mac 导入 Windows
问题描述
我刚刚开始使用 Unity,并且我正在尝试导入一些资产,但是它们适用于 Mac。当我导入它们时,我得到一个错误:
Failed to import package with error: Couldn't decompress package UnityEditor.Web.JSProxyMgr:DoTasks()
我不确定如何导入它们或者是否有技巧。我有一个朋友有一台 Mac,他能够打开它并将其复制到我的机器上,没有任何戏剧性。
解决方案
嗨 DarcyParsley 这可能有你要找的东西。
根据我们的支持经验,需要检查的事项包括:
您的目标磁盘是否有足够的空间来解压软件包? 修复:在目标磁盘上创建更多空间 - 您需要至少两倍于原始包的可用空间才能正确完成。
您的 Unity 项目或 UnityPackage 是否存在于包含非英文字符的目录中?FIX:删除该目录中的非英文字符。
您是否对 UnityPackage、其父目录和您的 Unity 项目目录具有读/写权限?FIX:为自己分配对这些目录的读/写权限。
你确定下载没有损坏?有时可能会发生下载的文件损坏或不完整的情况。如果您的计算机上安装了 7zip(请注意,Mac 和 Linux 也有非官方下载选项),您可以通过打开计算机上的 unitypackage 文件来测试这个理论。您可以在以下目录中找到包文件:
Windows:%APPDATA%\Unity\Asset Store-5.x(隐藏文件夹!) Mac:~/Library/Unity/Asset Store-5.x/ Linux:~/.local/share/unity3d/Asset Store-5。 X
如果 7zip 在打开时显示错误或空包,则说明包已损坏,需要重新下载。为此,请删除此文件并从资产商店重新下载。我们知道这听起来不太可能解决此问题,但我们大约每周都会收到一次此问题的报告,并且简单的重新下载通常是解决方案。
结合“下载损坏”问题,我们收到了有关恶意软件字节等安全软件导致下载损坏的报告。如果简单的重新下载仍然导致下载损坏,则可能值得考虑停用可能在下载过程中影响/扫描下载的其他软件,直到安装完成。
推荐阅读
- json - 如何在swift中将json数据解析为动态集合视图部分和单元格
- cuda - 64 位的 __shfl_sync 是否损坏?
- arrays - Pyspark `array` 函数是否保留顺序?
- unit-testing - TypeError:无法读取 null 的属性“innerHTML”| Vue Utils - Jest 框架 | 无法为此运行测试用例
- javascript - 从二进制的有符号 2 的补码中获取十进制
- javascript - 如何使用过滤器将 JSON 对象从两个数组推送到一个新数组中?
- sql - SQL 更改查询问题
- c++ - 是否有一种可扩展的方法来从 C++ 中的数组初始化结构?
- java - 如何获取 JSON 数组 Java
- c++ - Configuration.cpp ACE_TEXT_RegOpenKeyEx 上的 ACE TAO 错误未在此范围内声明