// Use this for initialization
    void Start()
    {
        MusicManager.StopMusic();
        this.direct_start = true;
        this.started = false;
        this.countdownOver = false;
        this.beginning = Time.time;
        this.beginning_song = 0;
        points = 0;
        combo = 0;
        multiplicateur = 1;
        notesTotales = notesReussies = 0;
        bonusOn = false;
        hasLaterals = false;
        hasKnees = false;

        this.kinectController = (KinectGameController) FindObjectOfType(typeof(KinectGameController));

        Hashtable h =  SceneManager.GetSceneArguments();
        if( h!=null)
        {
            int whichMusic = (int) h["level"];
            if(whichMusic == 1)
            {
                jsonFile = jsonFile1;
                music = music1;
            }
            else if(whichMusic == 2)
            {
                jsonFile = jsonFile2;
                music = music2;
            }
            else{
                jsonFile = jsonFile3;
                music = music3;
            }
        }
        else
        {
            jsonFile = jsonFile1;
            music = music1;
        }

        initializeFromJSON();
        if(direct_start)
            StartPistes();
    }
 void Start()
 {
     this.guiTexture.enabled = false;
     this.kinectController = (KinectGameController) FindObjectOfType(typeof(KinectGameController));
 }