diff --git a/Svelto.ECS/Dispatcher/DispatchOnSet.cs b/Svelto.ECS/Dispatcher/DispatchOnSet.cs index 20a43ce..bd38c07 100644 --- a/Svelto.ECS/Dispatcher/DispatchOnSet.cs +++ b/Svelto.ECS/Dispatcher/DispatchOnSet.cs @@ -23,11 +23,11 @@ namespace Svelto.ECS _subscribers.Invoke(_senderID, value); } - } - public static implicit operator T(DispatchOnSet dispatch) - { - return dispatch._value; + get + { + return _value; + } } public void NotifyOnValueSet(System.Action action) @@ -40,8 +40,8 @@ namespace Svelto.ECS _subscribers -= action; } - protected T _value; - readonly int _senderID; + protected T _value; + readonly int _senderID; WeakEvent _subscribers; }