private void Interaction() { if (isInteraction) { return; } InteractionObject targetObject = GetAvailableInteractionObject(); targetObject?.Interaction(() => { isInteraction = false; }); }