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(); }