protected void InputSystemOnTriggerStayFilter(uFrame.ECS.UnityUtilities.OnTriggerStayDispatcher data) { var ColliderGrabable = GrabableManager[data.ColliderId]; if (ColliderGrabable == null) { return; } if (!ColliderGrabable.Enabled) { return; } var SourceWandLeft = WandLeftManager[data.EntityId]; if (SourceWandLeft == null) { return; } if (!SourceWandLeft.Enabled) { return; } this.InputSystemOnTriggerStayHandler(data, ColliderGrabable, SourceWandLeft); }
protected virtual void InputSystemOnTriggerStayHandler(uFrame.ECS.UnityUtilities.OnTriggerStayDispatcher data, Grabable collider, WandLeft source) { }