protected void InputSystemOnTriggerExitFilter(uFrame.ECS.UnityUtilities.OnTriggerExitDispatcher 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.InputSystemOnTriggerExitHandler(data, ColliderGrabable, SourceWandLeft); }
protected virtual void InputSystemOnTriggerExitHandler(uFrame.ECS.UnityUtilities.OnTriggerExitDispatcher data, Grabable collider, WandLeft source) { }