// Start is called before the first frame update void Start() { //update the terrainCollisionPoints and waterCollisionPoints from the initialization class GameObject terrainLine = (GameObject)initManager.getTerrainCollisionLine(); LineRenderer terrainLineRenderer = terrainLine.GetComponent <LineRenderer>(); terrainLineRenderer.GetPositions(terrainCollisionPoints); GameObject waterLine = (GameObject)initManager.getWaterCollisionLine(); LineRenderer waterLineRenderer = waterLine.GetComponent <LineRenderer>(); waterLineRenderer.GetPositions(waterCollisionPoints); //instantiate the array list balloonsList = new ArrayList(); }