/// <summary> /// 通知投掷色子回调 /// </summary> /// <param name="sCDiceResult"></param> private void NotifyServerDiceCallback(SCDiceResult sCDiceResult) { if (sCDiceResult != null) { //成功 GetDiceIndexCallbackSucceeded(sCDiceResult); } else { //失败 GetDiceIndexCallbackFailed(); } }
/// <summary> /// 获取骰子点数 服务器回调成功 /// </summary> private void GetDiceIndexCallbackSucceeded(SCDiceResult sCDiceResult) { _isShowDice = false; //消耗体力 DepletePower(); //存储色子回调信息 _diceCallbackInfoNew = sCDiceResult; _currDiceIndex = _diceCallbackInfoNew.Info[0].DiceNum; //掷色子动画 //PlayDiceBeginAnim(EndThrow); PlayDiceAnim(EndThrow); }