Пример #1
0
        /// <summary>
        /// 获取比赛信息
        /// </summary>
        /// <param name="playId"></param>
        /// <param name="gameId"></param>
        /// <returns></returns>
        public RemotingInterface.GameInfo GetGameInfo(int playId,int gameId)
        {
            RemotingInterface.GameInfo gameInfo = new GameInfo();
            gameInfo.Clear();

            IList<RemotingInterface.GameInfo> _list = new List<GameInfo>();
            _list = GetGameList(playId);
            _list = (from row in _list
                     where row.GameId== gameId
                     select row).ToList<RemotingInterface.GameInfo>();
            if (_list.Count == 1)
            {
                gameInfo = _list[0];
            }
            return gameInfo;
        }
Пример #2
0
        /// <summary>
        /// 获取比赛信息
        /// </summary>
        /// <param name="playId"></param>
        /// <param name="gameId"></param>
        /// <returns></returns>
        public RemotingInterface.GameInfo GetGameInfo(int playId, int gameId)
        {
            RemotingInterface.GameInfo gameInfo = new GameInfo();
            gameInfo.Clear();

            IList <RemotingInterface.GameInfo> _list = new List <GameInfo>();

            _list = GetGameList(playId);
            _list = (from row in _list
                     where row.GameId == gameId
                     select row).ToList <RemotingInterface.GameInfo>();
            if (_list.Count == 1)
            {
                gameInfo = _list[0];
            }
            return(gameInfo);
        }
Пример #3
0
 public void OnPointerClick(PointerEventData eventData)
 {
     if (!gameInfo.gameOver)
     {
         return;
     }
     if (victoryImage.activeSelf && Login.user.winsToday <= UserInfo.maxWinPerDay)
     {
         victoryImage.SetActive(false);
         winReward.SetActive(true);
         Login.user.ChangeCoins(1);
         return;
     }
     gameInfo.gameOver = false;
     SceneManager.LoadScene("PlayerMatching");
     gameInfo.Clear();
     Destroy(board);
 }