Unity3D中的android切换太慢

Unity3D中的android切换太慢,android,unity3d,sprite,switching,Android,Unity3d,Sprite,Switching,我的游戏有1000多帧和精灵的格式是紧缩,因为太多的精灵在这个项目 当我想将它从windows切换到android时,我几乎需要一天的时间来切换(实际上我不允许它完全切换),但切换到windows并没有那么多,可能只需要15分钟 我只是想知道这是否明智?如果没有,有什么解决办法吗?解决办法很少。在这里,我将只指出其中的4个 (IMHO是最好的选择) 编写自己的导入资产脚本() 您可以通过关闭纹理/图像压缩来提高导入速度(在“首选项”中导入时压缩资源): 您可以通过使sprite packer仅

我的游戏有1000多帧和精灵的格式是紧缩,因为太多的精灵在这个项目

当我想将它从windows切换到android时,我几乎需要一天的时间来切换(实际上我不允许它完全切换),但切换到windows并没有那么多,可能只需要15分钟


我只是想知道这是否明智?如果没有,有什么解决办法吗?

解决办法很少。在这里,我将只指出其中的4个

  • (IMHO是最好的选择)

  • 编写自己的导入资产脚本()

  • 您可以通过关闭纹理/图像压缩来提高导入速度(在“首选项”中导入时压缩资源):

  • 您可以通过使sprite packer仅在生成或解散时启用来提高速度:

  • 我的项目在一个版本控制系统(如SVN或Git)中,并且有一个基于构建平台的签出

    在您的情况下,您可以将它们签出到两个文件夹中:

    • YourGame\u窗口
    • 你的游戏

    您可以通过提交和更新版本控制系统来同步这两个文件夹。

    实际上,我有一个解决方案,所以我不需要使用该插件,我的主要问题是关于第一次切换,所以它对我没有任何帮助。我不明白第二点,如果可能的话,请给我更多的信息。第四点只是为了精灵表,所以它与我的问题无关。第三点是切换的好方法,但当我想要构建游戏时,它会开始压缩精灵,以便没什么变化。我使用了这个解决方案附近的东西,但这是第一次,导入精灵花费了我太多的时间。我想知道这正常吗?是的,正常。压缩纹理需要很多时间,因为它们是以昂贵的方式压缩的,因此GPU可以在不完全解压缩的情况下快速读取。他们真的需要发出警告,并说这将需要很长时间,你确定吗?也许您希望导出一个包并从一个新的项目中执行它,这会更快?等我现在坐了19个小时等待,从一个鼠标点击!