Example #1
0
 // 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();
 }