// Update is called once per frame
 void Update()
 {
     if (generatePoint.position.x > transform.position.x)
     {
         randomPlatform = Random.Range(1, 10);
         randomRavine   = Random.Range(1, 7);
         randomHigh     = Random.Range(-2.5f, 1);
         if (randomPlatform <= randomPlatformChange)
         {
             Instantiate(MainPlatform, new Vector3(transform.position.x + randomRavine, transform.position.y + randomHigh, transform.position.z), transform.rotation);
             transform.position = new Vector3(transform.position.x + MainPlatformLength + randomRavine, transform.position.y, transform.position.z);
         }
         else if (randomPlatform > randomPlatformChange)
         {
             Instantiate(MudPlatform, new Vector3(transform.position.x + randomRavine, transform.position.y + randomHigh, transform.position.z), transform.rotation);
             transform.position = new Vector3(transform.position.x + MudPlatformLength + randomRavine, transform.position.y, transform.position.z);
         }
         theStar.generateStar(transform.position.x);
         //Debug.Log("New Platform Created");
     }
 }