// Use this for initialization public void StartGame(int scoreCount) { GameOn = true; BallObj.OnGoal += OnGoal; Ppc = new PlayerPaddleController(); Ppc2 = new PlayerPaddleController(); ScoreP1 = 0; ScoreP2 = 0; MaxScore = scoreCount; Ppc2.pPos = PaddlePos.Top; Ppc.pPos = PaddlePos.Down; Ppc2.cam = cam; Ppc.cam = cam; Ppc.SetControlled(Pdl); Ppc2.SetControlled(Pdl2); BallObj.RandomizeBall(); LeftWall.transform.position = new Vector2(cam.orthographicSize * -cam.aspect, 0); RightWall.transform.position = new Vector3(cam.orthographicSize * cam.aspect, 0); BallObj.RestartBall(); }