新增volume更新器

This commit is contained in:
2025-12-12 15:54:16 +08:00
parent ddf38a88b6
commit a3ea09c2a9
13 changed files with 158 additions and 5 deletions

View File

@@ -60,6 +60,14 @@ namespace Demo.Game
return false;
return ConventionUtility.PushValue(component, value, name, BindingFlags.Public | BindingFlags.Instance);
}
public bool TrySetOverrideField<FieldType>(string type, string name, FieldType value)
{
var component = GetOverride(type);
if (component == null)
return false;
return ConventionUtility.PushValue(component, value, name, BindingFlags.Public | BindingFlags.Instance);
}
}
public abstract class BaseForSingleVolume<T> : BaseVolume where T : VolumeComponent