Unity3d 烘焙光照贴图不';t在移动设备上下载资产包后加载

Unity3d 烘焙光照贴图不';t在移动设备上下载资产包后加载,unity3d,Unity3d,我有一个场景有很多模型。我烘焙了那个场景并得到了一些光照图。我将这些光照贴图和模型放在一个捆绑类别中,而将场景放在另一个捆绑类别中,因为我无法在一个捆绑类别中同时添加模型和场景。我可以正确下载这些模型和场景并加载场景。一切都很好,但光照贴图无法加载。它在编辑器中加载,但在移动设备(IOS/Android)中不起作用。我还尝试记录了LightmapSettings.lightmaps.Length,它在mobile中提供了正确的输出。但这些地图无法加载。有人知道问题出在哪里吗?不确定这是否是问题,

我有一个场景有很多模型。我烘焙了那个场景并得到了一些光照图。我将这些光照贴图和模型放在一个捆绑类别中,而将场景放在另一个捆绑类别中,因为我无法在一个捆绑类别中同时添加模型和场景。我可以正确下载这些模型和场景并加载场景。一切都很好,但光照贴图无法加载。它在编辑器中加载,但在移动设备(IOS/Android)中不起作用。我还尝试记录了
LightmapSettings.lightmaps.Length
,它在mobile中提供了正确的输出。但这些地图无法加载。有人知道问题出在哪里吗?

不确定这是否是问题,但试试看

  • 转到文件->设置->选择Android交换机单击切换平台。 重建你的资产。将其命名为AndroidAsset

  • 转到文件->设置->选择iOS交换机单击交换机平台。 重建你的资产。将其命名为iOSAsset


  • 为每个平台构建时,请使用为其构建的平台资源加载每个资源。

    不确定这是否是问题所在,但请尝试

  • 转到文件->设置->选择Android交换机单击切换平台。 重建你的资产。将其命名为AndroidAsset

  • 转到文件->设置->选择iOS交换机单击交换机平台。 重建你的资产。将其命名为iOSAsset


  • 为每个平台构建时,请将每个资产加载到为其构建的平台资产。

    我只是好奇您是否使用unity pro?由于asset bundle仅适用于proasset bundle,不同平台的工作方式不同,请确保检查此脚本以基于目标构建。我只是好奇你用unity pro吗?由于asset bundle仅适用于proasset bundle,不同平台的工作方式不同,请确保检查此脚本以基于目标构建。实际上,我的整个场景都可以工作,比如加载模型、脚本、预制件等。它只是不加载烘焙的光照贴图。当我执行LightmapSettings.lightmaps.Length时,我得到了适当的长度,但它不会显示在场景中。啊,一些对象(模型、脚本)工作,而一些(光照贴图)不工作。首先试试我的答案。事实上,我的整个场景都可以工作,比如加载模型、脚本、预制等。它只是不加载烘焙的光照贴图。当我执行LightmapSettings.lightmaps.Length时,我得到了适当的长度,但它不会显示在场景中。啊,一些对象(模型、脚本)工作,而一些(光照贴图)不工作。先试试我的答案。