Esempio n. 1
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprite.Begin();
     GestionSprite.Draw(Fond, DestinationImage, Color.White);
     GestionSprite.DrawString(Font, Entrée, Position, Color.Black, 0, OrigineChaîne, 1f, SpriteEffects.None, 0);
     GestionSprite.End();
 }
        private void DessinerNiveau()
        {
            string niveauJoueur = "Collection " + Niveau.ToString();
            string coutOr       = "Or: " + tableauValeurNiveau[Niveau - 1, 2];

            GestionSprite.DrawString(ArialFont, niveauJoueur, new Vector2(Position.X - 16, Position.Y + 64), Color.White);
            GestionSprite.DrawString(ArialFont, coutOr, new Vector2(Position.X, Position.Y - 32), Color.Yellow);
        }
 public override void Draw(GameTime gameTime)
 {
     GestionSprite.Begin();
     GestionSprite.DrawString(Arial, "+" + NbCollectionRessource.ToString(), Position, Couleur);
     GestionSprite.End();
     Game.GraphicsDevice.BlendState        = BlendState.Opaque;
     Game.GraphicsDevice.DepthStencilState = DepthStencilState.Default;
     Game.GraphicsDevice.SamplerStates[0]  = SamplerState.LinearWrap;
 }
        private void DessinerInformation()
        {
            string niveauBatiment = "Niveau " + MurSélectionné.Niveau.ToString();
            string vieBatiment    = "Vie " + MurSélectionné.NombrePtsDeVie.ToString() + "/" + MurSélectionné.NombreMaxPtsDeVie.ToString();
            string coutUpgrade    = "Bois: " + MurSélectionné.TableauValeurNiveau[MurSélectionné.Niveau - 1, 2].ToString() + " / Or: " + MurSélectionné.TableauValeurNiveau[MurSélectionné.Niveau - 1, 3].ToString();

            GestionSprite.DrawString(ArialFont, niveauBatiment, new Vector2(Position.X - 16, Position.Y + 64), Color.White);
            GestionSprite.DrawString(ArialFont, vieBatiment, new Vector2(Position.X + 128, Position.Y), Color.Green);
            GestionSprite.DrawString(ArialFont, coutUpgrade, new Vector2(Position.X + 128, Position.Y + 32), Color.Blue);
        }
        private void AfficherNiveauEtPrix()
        {
            string niveauEnemy = "Niveau " + Niveau.ToString();
            string prixEnemy;

            if (Niveau >= 2)
            {
                prixEnemy = Prix.ToString() + " Pts";
            }
            else
            {
                prixEnemy = Prix.ToString() + " Or";
            }
            GestionSprite.DrawString(Arial, niveauEnemy, Position + new Vector2(76, 0), Color.White);
            GestionSprite.DrawString(Arial, prixEnemy, Position + new Vector2(76, 32), Color.Yellow);
        }
Esempio n. 6
0
        public override void Draw(GameTime gameTime)
        {
            GestionSprite.Begin();
            if (ChangerDeCouleurBoutton)
            {
                GestionSprite.Draw(ArrièreBouttonAvecSouris, RectangleAffichage, Color.White);
            }
            else
            {
                GestionSprite.Draw(ArrièreBouttonSansSouris, RectangleAffichage, Color.Gray);
            }
            if (ChangerCouleurTexte)
            {
                GestionSprite.DrawString(Font, Texte, Position, Color.Red);
            }
            else
            {
                GestionSprite.DrawString(Font, Texte, Position, Couleur);
            }

            GestionSprite.End();
            base.Draw(gameTime);
        }
        public override void Draw(GameTime gameTime)
        {
            GestionSprite.DrawString(Font, Texte, Position, Couleur);

            base.Draw(gameTime);
        }