🚀 19.Build,打包Shader(重要, build版前請務必閱讀)

Build整個專案前,請先確認 1️⃣ 1.安裝說明、前置設定(重要) 中的quality setting有指向正確的URP asset,且該asset內的renderer data有包含所有使用到的、ASP提供的renderer features。
在Project Settings->Graphics, 將下來列shader加入Always Included Shaders內 :
Hidden/ASP/PostProcessing/ToneMapping
Hidden/ASP/PostProcessing/Outline
💡 如果你使用的是Unity 2021或2022,你會需要新增下列這份shader(如果有用到),如果是Unity6則不用
- Hidden/URP/BackPort/LensFlaresScreenSpace
Screen Space Shadow (Legacy人物專用陰影)
⚠️ 本節只適用於Unity 2022.3、6.0與6.3版本中可選的ASP ShadowMap (Legacy)。Unity 6.5不包含此Renderer Feature或
Hidden/ASP/ScreenSpaceShadows。
如果你有使用1.20版導入的*Screen Space Shadow,需要確保Hidden/ASP/ScreenSpaceShadows* 位於Project Settings的Always Included Shaders中,否則此Shader不會一併打包進執行檔。
💡 如果你有手動在編輯器中開啟過ASP shadow map renderer feature(1.20版之後),這個shader會自動加入Always Included Shaders的清單內。如果沒有在always included shader內看到這個shader,你可以手動加入它。
