UI 一片粉

  • UI Shader 没有进包,用变体收集一下

光照贴图打包后效果不正常

  • 光照贴图 Shader 被裁减了,在 Project Settings -> Graphics -> Shader Stripping -> LightMap Mode 中改为 Custom,并且根据当前烘焙的效果选择包含的光照贴图变体剥离选项。

YooAssets Jenkins 打包出来后 Shader 不进包,手动可以打进包

  • 手动打包有一个隐藏的不在 Collector 中的 unityshader.bundle 你是看不见的,但是手动会把你用到的一些 unity 带的一些 Shader 打进去
  • 代码打包就没有是因为(我猜的,没验证过,但是看表现是这样:你场景没打开,跳过了这个步骤)
  • 解决方案也很简单,用 YooAssets 自带的变体收集工具,收集一个变体,然后在代码打包就 OK 了。

HybirdCLR Jenkins GenerateALL 失败,手动可以。

  • DirectoryNotFoundException: Could not find a part of the path ‘/Volumes/SSD/TwoWeek/TwoWeekAndroid/HybridCLRData/LocalIl2CppData-OSXEditor/il2cpp/il2cpp/bin’.
  • 报错如上,需要 HybirdCLR-Settings 中 Install 一下
  • 说白了需要下载一下 IL2CPP库到工程中指定文件夹

Jenkins 打包失败 Cannot build untitled scene. Build Finished, Result: Failure.

  • 需要在 C# 中添加打包的起始场景,即使在设置中添加也需要在代码重新指定一遍