public void destroyBarricade()
    {
        Destroy(gameObject);
        BarricadeButton barricadeButton = Camera.main.GetComponent <BarricadeButton>();

        barricadeButton.barricadeOn = false;
    }
 // Update is called once per frame
 void Update()
 {
     // if there is a change in the score or coin, change the score or coin then clear the change
     if (scoreChanges != 0)
     {
         score       += scoreChanges;
         scoreChanges = 0;
     }
     if (coinChanges != 0)
     {
         coins += coinChanges;
         CreekButton     creekbutton     = Camera.main.GetComponent <CreekButton>();
         BarricadeButton barricadebutton = Camera.main.GetComponent <BarricadeButton>();
         creekbutton.coins     = coins;
         barricadebutton.coins = coins;
         coinChanges           = 0;
     }
 }