public BricksDAO() { if (instance == null) { instance = this; } }
// Use this for initialization void Start() { int brickNumber = 0; float minimumXVarianceValue = 0.00f; float maximumXVarianceValue = 0.00f; for (float yPoint = startingPositionY; yPoint < maxY; yPoint += minimumYGap) { for (float xPoint = startingPositionX + minimumXVarianceValue; xPoint < maxX - maximumXVarianceValue; xPoint += minimumXGap) { createBrick(xPoint, yPoint, brickNumber); brickNumber++; } int indexOfCurrentScene = SceneManager.GetActiveScene().buildIndex; minimumXVarianceValue += minimumXVarianceValues [indexOfCurrentScene - 1]; maximumXVarianceValue += maximumXVarianceValues [indexOfCurrentScene - 1]; } BricksDAO bricksDAO = new BricksDAO(); bricksDAO.setTotalNumberOfBricks(brickNumber); }