diff --git a/README.md b/README.md index dca0b5e..77a3ec9 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ DragonECS uses this versioning semantics: [Open](https://gist.github.com/DCFApix ```csharp class VelocitySystemDI : IEcsRunProcess { - class Subject : EcsSubjectDI + class Aspect : EcsAspectAuto { [ExcImplicit(typeof(FreezedTag))] [Inc] public EcsPool poses; @@ -36,7 +36,7 @@ class VelocitySystemDI : IEcsRunProcess public void Run(EcsPipeline pipeline) { - foreach (var e in _world.Where(out Subject s)) + foreach (var e in _world.Where(out Aspect s)) { s.poses.Write(e).position += s.velocities.Read(e).value * _time.DeltaTime; } @@ -49,11 +49,11 @@ class VelocitySystemDI : IEcsRunProcess ```csharp class VelocitySystem : IEcsRunProcess, IEcsInject, IEcsInject { - class Subject : EcsSubject + class Aspect : EcsAspect { public EcsPool poses; public EcsPool velocities; - public Subject(Builder b) + public Aspect(Builder b) { b.Exclude(); poses = b.Include(); @@ -69,7 +69,7 @@ class VelocitySystem : IEcsRunProcess, IEcsInject, IEcsInject