rename processes, rename ComponentTemplateField

This commit is contained in:
Mikhail 2026-04-01 11:03:38 +08:00
parent 0c2e5c41bc
commit a5e8772701
3 changed files with 10 additions and 10 deletions

View File

@ -9,7 +9,7 @@ namespace DCFApixels.DragonECS
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.PROCESSES_GROUP)] [MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.PROCESSES_GROUP)]
[MetaDescription(EcsConsts.AUTHOR, "The process to run when EcsPipeline.DrawGizmos() is called.")] [MetaDescription(EcsConsts.AUTHOR, "The process to run when EcsPipeline.DrawGizmos() is called.")]
[MetaID("DragonECS_5DDBBB80920163B891A5BF52F9718A30")] [MetaID("DragonECS_5DDBBB80920163B891A5BF52F9718A30")]
public interface IEcsGizmosProcess : IEcsProcess public interface IEcsGizmos : IEcsProcess
{ {
public void DrawGizmos(); public void DrawGizmos();
} }
@ -18,7 +18,7 @@ namespace DCFApixels.DragonECS
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.PROCESSES_GROUP)] [MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.PROCESSES_GROUP)]
[MetaDescription(EcsConsts.AUTHOR, "The process to run when EcsPipeline.LateRun() is called.")] [MetaDescription(EcsConsts.AUTHOR, "The process to run when EcsPipeline.LateRun() is called.")]
[MetaID("DragonECS_BCE8BB8092015F2442B767645FD7F6CA")] [MetaID("DragonECS_BCE8BB8092015F2442B767645FD7F6CA")]
public interface IEcsLateRunProcess : IEcsProcess public interface IEcsLateRun : IEcsProcess
{ {
public void LateRun(); public void LateRun();
} }
@ -27,7 +27,7 @@ namespace DCFApixels.DragonECS
[MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.PROCESSES_GROUP)] [MetaGroup(EcsUnityConsts.PACK_GROUP, EcsConsts.PROCESSES_GROUP)]
[MetaDescription(EcsConsts.AUTHOR, "The process to run when EcsPipeline.FixedRun() is called.")] [MetaDescription(EcsConsts.AUTHOR, "The process to run when EcsPipeline.FixedRun() is called.")]
[MetaID("DragonECS_54F4BB8092010228FAAD78F9D2352117")] [MetaID("DragonECS_54F4BB8092010228FAAD78F9D2352117")]
public interface IEcsFixedRunProcess : IEcsProcess public interface IEcsFixedRun : IEcsProcess
{ {
public void FixedRun(); public void FixedRun();
} }
@ -55,7 +55,7 @@ namespace DCFApixels.DragonECS.Unity.Internal
[MetaDescription(EcsConsts.AUTHOR, "...")] [MetaDescription(EcsConsts.AUTHOR, "...")]
[MetaTags(MetaTags.HIDDEN)] [MetaTags(MetaTags.HIDDEN)]
[MetaID("DragonECS_2DD8BC809201633E2761D5AEF65B7090")] [MetaID("DragonECS_2DD8BC809201633E2761D5AEF65B7090")]
public class EcsLateGizmosRunner : EcsRunner<IEcsGizmosProcess>, IEcsGizmosProcess public class EcsLateGizmosRunner : EcsRunner<IEcsGizmos>, IEcsGizmos
{ {
private RunHelper _helper; private RunHelper _helper;
protected override void OnSetup() protected override void OnSetup()
@ -73,7 +73,7 @@ namespace DCFApixels.DragonECS.Unity.Internal
[MetaDescription(EcsConsts.AUTHOR, "...")] [MetaDescription(EcsConsts.AUTHOR, "...")]
[MetaTags(MetaTags.HIDDEN)] [MetaTags(MetaTags.HIDDEN)]
[MetaID("DragonECS_EDE8BC809201603B47C3A9D1EFD4EE95")] [MetaID("DragonECS_EDE8BC809201603B47C3A9D1EFD4EE95")]
public class EcsLateRunRunner : EcsRunner<IEcsLateRunProcess>, IEcsLateRunProcess public class EcsLateRunRunner : EcsRunner<IEcsLateRun>, IEcsLateRun
{ {
private RunHelper _helper; private RunHelper _helper;
protected override void OnSetup() protected override void OnSetup()
@ -91,7 +91,7 @@ namespace DCFApixels.DragonECS.Unity.Internal
[MetaDescription(EcsConsts.AUTHOR, "...")] [MetaDescription(EcsConsts.AUTHOR, "...")]
[MetaTags(MetaTags.HIDDEN)] [MetaTags(MetaTags.HIDDEN)]
[MetaID("DragonECS_45F7BC809201866AA05F6DC096A47F01")] [MetaID("DragonECS_45F7BC809201866AA05F6DC096A47F01")]
public class EcsFixedRunRunner : EcsRunner<IEcsFixedRunProcess>, IEcsFixedRunProcess public class EcsFixedRunRunner : EcsRunner<IEcsFixedRun>, IEcsFixedRun
{ {
private RunHelper _helper; private RunHelper _helper;
protected override void OnSetup() protected override void OnSetup()

View File

@ -83,12 +83,12 @@ namespace DCFApixels.DragonECS
public readonly struct Null { } public readonly struct Null { }
} }
public sealed class ComponentTemplateReferenceAttribute : PropertyAttribute, IReferenceButtonAttribute public sealed class ComponentTemplateFieldAttribute : PropertyAttribute, IReferenceButtonAttribute
{ {
public Type[] PredicateTypes; public Type[] PredicateTypes;
Type[] IReferenceButtonAttribute.PredicateTypes { get { return PredicateTypes; } } Type[] IReferenceButtonAttribute.PredicateTypes { get { return PredicateTypes; } }
bool IReferenceButtonAttribute.IsHideButtonIfNotNull { get { return true; } } bool IReferenceButtonAttribute.IsHideButtonIfNotNull { get { return true; } }
public ComponentTemplateReferenceAttribute() { } public ComponentTemplateFieldAttribute() { }
} }
public sealed class ComponentTemplateAttribute : PropertyAttribute { } public sealed class ComponentTemplateAttribute : PropertyAttribute { }
} }

View File

@ -26,8 +26,8 @@ namespace DCFApixels.DragonECS.Unity.Editors
_drawer.Draw(position, root, property, label); _drawer.Draw(position, root, property, label);
} }
} }
[CustomPropertyDrawer(typeof(ComponentTemplateReferenceAttribute), true)] [CustomPropertyDrawer(typeof(ComponentTemplateFieldAttribute), true)]
internal class ComponentTemplateReferenceDrawer : ExtendedPropertyDrawer<ComponentTemplateReferenceAttribute> internal class ComponentTemplateReferenceDrawer : ExtendedPropertyDrawer<ComponentTemplateFieldAttribute>
{ {
private const float DamagedComponentHeight = 18f * 2f; private const float DamagedComponentHeight = 18f * 2f;
private ComponentTemplatesDropDown _componentDropDown; private ComponentTemplatesDropDown _componentDropDown;