public void GameOver() { _stateInt++; //记得在准备开始游戏后这个值已经是1了,再++成2了..? _manager._ScoreManager.SaveScore(); //存储最高分 _scrollManager.StopMove(); //背景回滚 _manager.ScorllBack(backDistance); Debug.Log("Over"); }
/* * public GameManager Manager * { * get{return manager;} * }*/ #endregion /// <summary> /// 游戏结束 /// </summary> public bool GameOver() { Debug.Log("gamerunstate.gameover()"); scrollManager.StopMove(); stateInt++; //背景回滚 manager.scoreManager.SaveScore(); //游戏结束时保存分数 manager.ScrollBack(backDistance); Debug.Log("game over"); return(true); }