1.调整目录结构, 拆分ab包内容2.开始新增volume物体

This commit is contained in:
2025-12-12 11:22:36 +08:00
parent b99b7f2743
commit ee1171d3e3
113 changed files with 467 additions and 115 deletions

View File

@@ -74,6 +74,11 @@ namespace Demo
{ $"{nameof(ParticleJudgement)}",ParticleJudgement.Make},
};
public static Dictionary<string, Func<ScriptableObject>> SingleVolumeInstantiate = new()
{
{ $"{nameof(MotionBlurVolume)}", MotionBlurVolume.Make }
};
public static void OpenInstantiateMenu(this ScriptableObject self, RectTransform item)
{
List<SharedModule.CallbackData> result = new()
@@ -90,14 +95,17 @@ namespace Demo
SharedModule.instance.OpenCustomMenu(item, result.ToArray());
}
private static Dictionary<string, Func<ScriptableObject>> s_ScriptableObjectInstantiate;
public static Dictionary<string, Func<ScriptableObject>> GetScriptableObjectInstantiate()
{
return new Dictionary<string, Func<ScriptableObject>>(GameObjectInstantiate
return s_ScriptableObjectInstantiate ??= new Dictionary<string, Func<ScriptableObject>>(GameObjectInstantiate
.Union(DDTInstantiate)
.Union(TickUpdatementInstantiate)
.Union(MaterialUpdatementInstantiate)
.Union(SplineInstantiate)
.Union(JudgementInstantiate));
.Union(JudgementInstantiate)
.Union(SingleVolumeInstantiate));
}
}
}