This commit is contained in:
2026-07-07 03:34:56 +08:00
parent e7891d7e00
commit ecb20cf370
81 changed files with 2108 additions and 293 deletions
@@ -42,6 +42,9 @@ namespace IndianOceanAssets.Engine2_5D
[Tooltip("边缘发光材质(使用 AbyssEdgeGlow shader)。留空则自动创建。")]
[SerializeField] private Material edgeGlowMaterial;
[Tooltip("边缘发光着色器(留空则尝试 Shader.Find 兜底;建议拖入 Assets/Light/shaders/AbyssEdgeGlow.shader 以避免构建裁剪)")]
[SerializeField] private Shader edgeGlowShader;
private const string GeneratedName = "Generated_CliffWalls";
[ContextMenu("Build Cliff Walls")]
@@ -105,7 +108,7 @@ namespace IndianOceanAssets.Engine2_5D
else
{
// 尝试自动创建 AbyssEdgeGlow 材质
Shader edgeShader = Shader.Find("IndianOcean/AbyssEdgeGlow");
Shader edgeShader = edgeGlowShader != null ? edgeGlowShader : Shader.Find("IndianOcean/AbyssEdgeGlow");
if (edgeShader != null)
{
Material mat = new Material(edgeShader);