public void AfterCallback(IPlayerInteractor interactor) { if (reInteractable) { canInteract = true; } }
public PlayerInteractState(Player playerGameObject, IPlayerInteractor interactorClass, Action <IPlayerInteractor> afterExit) { player = playerGameObject; afterExitCallback = afterExit; interactor = interactorClass; }