public void InteractingStateEntered(InteractionTracker sender, InteractionTrackerInteractingStateEnteredArgs args) { State = InteractionTrackerState.Interacting; StateOrValuesChanged?.Invoke(sender, new Tuple <InteractionTrackerState, Vector3>(State, position)); }
public void RequestIgnored(InteractionTracker sender, InteractionTrackerRequestIgnoredArgs args) { State = InteractionTrackerState.RequestIgnored; StateOrValuesChanged?.Invoke(sender, new Tuple <InteractionTrackerState, Vector3>(State, position)); }
public void CustomAnimationStateEntered(InteractionTracker sender, InteractionTrackerCustomAnimationStateEnteredArgs args) { State = InteractionTrackerState.CustomAnimation; StateOrValuesChanged?.Invoke(sender, new Tuple <InteractionTrackerState, Vector3>(State, position)); }