public IMovementFunction CreatePlayerMovement(IPlayerMovementReceiver listener) { IMovementFunction function = new PlayerMovementFunction(); inputManager.RegisterMovementListener(function); inputManager.RegisterClickListener(function); return function; }
public void RegisterMovmentListener(IPlayerMovementReceiver movementListener) { this.movementListener = movementListener; }