コード例 #1
0
        /// <summary>
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void OnPlayerNotReady(object sender, PlayerNotReadyEventArgs e)
        {
            if (e.UserId != OnlineManager.Self.OnlineUser.Id || OnlineManager.CurrentGame.Host == OnlineManager.Self.OnlineUser)
            {
                return;
            }

            ReadyUp.ChangeText("READY UP");
            AlignRightItems(RightAligned);
        }
コード例 #2
0
        /// <summary>
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void OnGamePlayerNotReady(object sender, PlayerNotReadyEventArgs e)
        {
            if (e.UserId != Item.Id)
            {
                return;
            }

            if (OnlineManager.CurrentGame.PlayersReady.Contains(e.UserId))
            {
                OnlineManager.CurrentGame.PlayersReady.Remove(e.UserId);
            }

            Ready.Alpha = 0.35f;
        }