Exemplo n.º 1
0
        private void AddMessagePoint(String str, MyPointD myp0)
        {
            float X = myp0.X / size;
            float Y = myp0.Y / size;

            HintMessage.AppendText(Environment.NewLine + "标签号:" + str + " 坐标: (" + X.ToString() + "," + Y.ToString() + ")");
        }
Exemplo n.º 2
0
        private Message ProcessGetHintMessage(GetHintMessage getHintMessage)
        {
            Message reply;

            if (getHintMessage.IsValid)
            {
                var game = Game.FindGame(getHintMessage.GameId);
                if (game == null)
                {
                    Log.InfoFormat("Invalid Game Id {0} from {1}", getHintMessage.GameId, getHintMessage.SenderEndPoint);
                    reply = new ErrorMessage(getHintMessage.GameId, $"Invalid game id = {getHintMessage.GameId}");
                }
                else
                {
                    reply = new HintMessage(game.Id, game.Hint);
                    game.Student.IncHintCount();
                    game.LastMessageTime = DateTime.Now;
                }
            }
            else
            {
                Log.InfoFormat("Invalid getHit message from {0}", getHintMessage.SenderEndPoint);
                reply = new ErrorMessage(getHintMessage.GameId, @"Invalid getHint message");
            }
            return(reply);
        }
Exemplo n.º 3
0
 public void CloseMessageText()
 {
     try
     {
         messageObj.SetActive(false);
     }
     catch (MissingReferenceException)
     {
         Single = new HintMessage();
     }
 }
Exemplo n.º 4
0
 private void AddMessage(String msg)
 {
     HintMessage.AppendText(Environment.NewLine + msg);
 }
Exemplo n.º 5
0
 private void AddHintMessage(String hint, String msg)
 {
     HintMessage.AppendText(Environment.NewLine + GetTimeNow() + hint + msg);
 }