コード例 #1
0
ファイル: TickerText.cs プロジェクト: backviet/winengine
 //================================================================
 //Methodes
 //================================================================
 #region
 public void Start()
 {
     if (TextRender == null || TextRender.Equals(""))
     {
         return;
     }
     isFinish = false;
 }
コード例 #2
0
ファイル: TickerText.cs プロジェクト: backviet/winengine
 //================================================================
 //Methodes overridde
 //================================================================
 #region
 public override void Draw(SpriteBatch spriteBatch)
 {
     if (Visible && !TextRender.Equals(""))
     {
         string t = isFinish ? TextRender : GetTextRender();
         spriteBatch.DrawString(Font, t, Position, Color.Lerp(Color, Color.Transparent, Alpha),
                                Rotation, Origin, Scaling, Flip, 0);
     }
 }
コード例 #3
0
ファイル: Text.cs プロジェクト: backviet/winengine
        //================================================================
        //Methodes
        //================================================================

        //================================================================
        //Methodes overridde
        //================================================================

        public override void Draw(SpriteBatch spriteBatch)
        {
            if (Visible && !TextRender.Equals(""))
            {
                spriteBatch.DrawString(Font, TextRender, Position, Color.Lerp(Color, Color.Transparent, Alpha),
                                       Rotation, Origin, Scaling, Flip, 0);
            }
            base.Draw(spriteBatch);
        }