//测试 始终是第一个乌龟胜利(不是指GuessingNumber.GuessingFirst) private GuessingNumber TestGuess(SCpushGuessingInfo guessInfo) { if (guessInfo.GuessingInfoOne.ElementAt(guessInfo.GuessingInfoOne.Count - 1).Status.ElementAt(0).Status == GuessingStatus.StatusFinish) { return(guessInfo.GuessingInfoOne.ElementAt(guessInfo.GuessingInfoOne.Count - 1).Id); } if (guessInfo.GuessingInfoTwo.ElementAt(guessInfo.GuessingInfoOne.Count - 1).Status.ElementAt(0).Status == GuessingStatus.StatusFinish) { return(guessInfo.GuessingInfoTwo.ElementAt(guessInfo.GuessingInfoOne.Count - 1).Id); } if (guessInfo.GuessingInfoThree.ElementAt(guessInfo.GuessingInfoOne.Count - 1).Status.ElementAt(0).Status == GuessingStatus.StatusFinish) { return(guessInfo.GuessingInfoThree.ElementAt(guessInfo.GuessingInfoOne.Count - 1).Id); } else { return(GuessingNumber.GuessingNone); } }
/// <summary> /// 推送晚会竞猜比赛信息 /// </summary> /// <param name="guessInfo"></param> private void PushPartyGuessInfo(SCpushGuessingInfo guessInfo) { Debug.Log(guessInfo.GuessingInfoOne); Debug.Log(guessInfo.GuessingInfoTwo); Debug.Log(guessInfo.GuessingInfoThree); //测试 判断哪个乌龟最终获胜 switch (TestGuess(guessInfo)) { case GuessingNumber.GuessingFirst: test = "WG1胜利"; break; case GuessingNumber.GuessingSecond: test = "WG2胜利"; break; case GuessingNumber.GuessingThird: test = "WG3胜利"; break; } }