public void Update(TouchArgs value)
 {
     _onUpdate?.Invoke(value);
 }
 public void Complete(TouchArgs value)
 {
     _onComplete?.Invoke(value);
 }
 public void Start(TouchArgs value)
 {
     _onStart?.Invoke(value);
 }