public static SevenChallengeMng CreateNew() { if (GameCenter.sevenChallengeMng == null) { SevenChallengeMng sevenChallengeMng = new SevenChallengeMng(); sevenChallengeMng.Init(); return(sevenChallengeMng); } else { GameCenter.sevenChallengeMng.UnRegister(); GameCenter.sevenChallengeMng.Init(); return(GameCenter.sevenChallengeMng); } }