public PaddleLogic(IPositionAdapter positionAdapter, PaddleData paddleData, PaddleInput paddleInput, PaddleSimulation paddleSimulation) { this.positionAdapter = positionAdapter; this.paddleData = paddleData; this.paddleInput = paddleInput; this.paddleSimulation = paddleSimulation; }
void Awake() { bounceSfx = GetComponent <AudioSource>(); paddleInput = new PaddleInput(InputAxisName); paddleSimulation = new PaddleSimulation(); paddleLogic = new PaddleLogic(this, PaddleData, paddleInput, paddleSimulation); }