void Start()
    {
        int mode = PlayerPrefs.GetInt(Util.GAME_TYPE, Util.GAME_TYPE_ADV);

        switch (mode)
        {
        case Util.GAME_TYPE_INFINTE:
            gameControl = new InfiniteGameController();  //无尽模式
            break;

        case Util.GAME_TYPE_ADV:
            gameControl = new AdventureGameController();    //冒险模式
            break;

        default:
            gameControl = new InfiniteGameController();   //默认无尽模式
            break;
        }

        gameControl.Init();
        setBackGround();

        gameControl.StartGame();
    }