public UI_Hud(GameObject display, ISwapperMediator inputSwapper, IGetReceiverFunctionality inputReceivers, UI_DisplayTransitions transitions) { _HudDisplay = display; _InputSwapper = inputSwapper; _InputReceiver = inputReceivers; SetupInputReceivers(inputReceivers, transitions); }
public UI_DisplayTransitions(GameObject display, ISwapperMediator inputSwapper, IGetReceiverFunctionality inputReceivers) { _MainDisplay = display; _InputSwapper = inputSwapper; _InputReceivers = inputReceivers; ResetInputReceiverReferences(); //On first load, setup the input receivers to not interact with the UI ShowDefaultDisplay(); }