diff --git a/ECS/Dispatcher/DispatcherOnChange.cs b/ECS/Dispatcher/DispatcherOnChange.cs index 0601df8..3ab3199 100644 --- a/ECS/Dispatcher/DispatcherOnChange.cs +++ b/ECS/Dispatcher/DispatcherOnChange.cs @@ -12,7 +12,7 @@ namespace Svelto.ECS set { if (EqualityComparer.Default.Equals(value, _value) == false) - base.value = _value; + base.value = value; } get diff --git a/ECS/note.txt b/ECS/note.txt index a55d53b..c041193 100644 --- a/ECS/note.txt +++ b/ECS/note.txt @@ -1,7 +1,7 @@ systems do not hold component data, but only system states systems cannot be injected systems are SRP and OCP -systems communicates between component, mediators, producer/consumer, Svelto.ECS.Example.Observers. producer/consumer and observers must be defined in the layer of the engine. +systems communicates between component, mediators, producer/consumer, observers. producer/consumer and observers must be defined in the layer of the engine. systems can have injected dependencies components don't have logic