예제 #1
0
        public void AddGameMessage(string message, Color color, float lifeTime)
        {
            AODText t = AODText.CreateText(message, lifeTime, color, MessagePosition, this, FadeOutState.Normal);

            t.centerize = false;
            GameMessageBox.AddText(t);
            GameMessageBox.Visible = true;
            //MessagesInLine.Add(AODText.CreateText(message, lifeTime, color, MessagePosition, this,FadeOutState.Normal));
        }
예제 #2
0
 public void ShowInstantMessage(string message, Vector2 position, Vector2 velocity, Color color, float lifeTime)
 {
     InstantMessages.Add(AODText.CreateText(message, lifeTime, color, position, this, FadeOutState.Normal, velocity));
 }
예제 #3
0
 public void ShowTooltipMessage(string message, Color color, float lifeTime)
 {
     TooltipMessagesInLine.Add(AODText.CreateText(message, lifeTime, color, TooltipMessagePosition, this, FadeOutState.Normal));
 }
예제 #4
0
 public void AddRealtimeGameMessage(string message, Color color, float lifeTime)
 {
     MessagesInLine.Add(AODText.CreateText(message, lifeTime, color, MessagePosition, this, FadeOutState.Normal));
 }
예제 #5
0
 public void AddFlyingMessage(String message, Color color)
 {
     FlyingMessagesInLine.Add(AODText.CreateText(message, 15.5f, color, new Vector2((float)game.GraphicsDevice.Viewport.Width / 2, game.GraphicsDevice.Viewport.Height + 15), this, FadeOutState.None, new Vector2(0, -(float)game.GraphicsDevice.Viewport.Height / 15)));
 }