Пример #1
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     GestionSprites.Draw(ImageBouton, RectangleDestination, Color.White);
     GestionSprites.DrawString(PoliceDeCaractères, Texte, PositionChaîne, CouleurTexte, 0, OrigineChaîne, 1f, SpriteEffects.None, 1);
     GestionSprites.End();
 }
Пример #2
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     GestionSprites.Draw(ImageMenu, RectAffichage, Color.White);
     GestionSprites.End();
     base.Draw(gameTime);
 }
Пример #3
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     GestionSprites.DrawString(Font, Texte, Position, CurrentColor, 0f, Origin, Scale, SpriteEffects.None, 0f);
     GestionSprites.End();
     base.Draw(gameTime);
 }
Пример #4
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     GestionSprites.Draw(ImageMenu, RectAffichage, new Color((byte)MathHelper.Clamp(AlphaValue, ALPHA_START, ALPHA_END), (byte)MathHelper.Clamp(AlphaValue, ALPHA_START, ALPHA_END), (byte)MathHelper.Clamp(AlphaValue, ALPHA_START, ALPHA_END), 255));
     GestionSprites.DrawString(Font, Texte, PositionTexte, Color);
     GestionSprites.End();
 }
Пример #5
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     GestionSprites.DrawString(policeDeCaractères, ChaîneFPS, PositionChaîne, CouleurFPS, AUCUNE_ROTATION,
                               Vector2.Zero, AUCUNE_HOMOTHÉTIE, SpriteEffects.None, AVANT_PLAN);
     GestionSprites.End();
 }
Пример #6
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     GestionSprites.Draw(Image, RectangleSource, Color.White);
     GestionSprites.End();
     //base.Draw(gameTime);
 }
Пример #7
0
        protected override void Draw(GameTime gameTime)
        {
            GraphicsDevice.Clear(Color.SkyBlue);
            GestionSprites.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend);
            DebugShapeRenderer.Draw(gameTime, CaméraJeu.Vue, CaméraJeu.Projection);
            if (!CourseActive && !MenuActif)
            {
                GestionSprites.Draw(Accueil, new Vector2(0, 0), null, Color.White, 0, new Vector2(0, 0), new Vector2(Window.ClientBounds.Width / (float)Accueil.Width, Window.ClientBounds.Height
                                                                                                                     / (float)Accueil.Height), SpriteEffects.None, 0);
                if (Keyboard.GetState().GetPressedKeys().Length > 0)
                {
                    CourseActive = false;
                    MenuActif    = true;
                }
            }

            if (ImageToucheActive)
            {
                if (true)
                {
                    GestionSprites.Draw(InputManette, new Vector2(0, 0), null, Color.White, 0, new Vector2(0, 0), new Vector2(Window.ClientBounds.Width / (float)InputManette.Width, Window.ClientBounds.Height
                                                                                                                              / (float)InputManette.Height), SpriteEffects.None, 0);
                }
                else
                {
                    GestionSprites.Draw(InputClavier, new Vector2(0, 0), null, Color.White, 0, new Vector2(0, 0), new Vector2(Window.ClientBounds.Width / (float)InputClavier.Width, Window.ClientBounds.Height
                                                                                                                              / (float)InputClavier.Height), SpriteEffects.None, 0);
                }

                GestionSprites.DrawString(Bebas, GetMessage(0), new Vector2(30, Window.ClientBounds.Height - 100), new Color(24, 93, 114), 0, new Vector2(0, 0), 0.75f, SpriteEffects.None, 0);
            }
            base.Draw(gameTime);
            GestionSprites.End();
        }
Пример #8
0
        protected override void Draw(GameTime gameTime)
        {
            GraphicsDevice.Clear(Color.Black);
            GestionSprites.Begin();

            base.Draw(gameTime);
            GestionSprites.End();
        }
Пример #9
0
 public override void Draw(GameTime gameTime)
 {
     GraphicsDevice.Clear(CouleurBackground);
     GestionSprites.Begin();
     AfficherMessage();
     GestionSprites.End();
     base.Draw(gameTime);
 }
Пример #10
0
        //public override void Update(GameTime gameTime)
        //{
        //    float tempsÉcoulé = (float)gameTime.ElapsedGameTime.TotalSeconds;
        //    TempsÉcouléDepuisMAJ += tempsÉcoulé;
        //    if (TempsÉcouléDepuisMAJ >= IntervalleMAJ)
        //    {
        //        TempsÉcouléDepuisMAJ = 0;
        //    }
        //}

        public override void Draw(GameTime gameTime)
        {
            GestionSprites.Begin();
            //GestionSprites.Draw(Texture,RectanglePosition,Color.White);
            GestionSprites.DrawString(Font, Texte, PositionTexte, CouleurTexte);
            GestionSprites.DrawString(Font, NbAfficheur.ToString(), PositionNb, CouleurTexte);
            GestionSprites.End();
        }
 public override void Draw(GameTime gameTime)
 {
     if (EstActif)
     {
         GestionSprites.Begin();
         GestionSprites.Draw(ImageDeFond, ZoneAffichage, Color.White);
         GestionSprites.End();
     }
 }
Пример #12
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     for (int i = 0; i < MessageListInt.Count; i++)//on commence à écrire juste après le cadre, l'espace et le curseur et entre l'autre cadre. On écrit pour la longueur du message
     {
         GestionSprites.Draw(TexturePolice, PositionsList[i], RectangleSourcesPolice[MessageListInt[i]], Color.White);
     }
     GestionSprites.End();
     base.Draw(gameTime);
 }
Пример #13
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     GestionSprites.DrawString(Font, Texte, PositionTexte, CurrentColor, 0f, Vector2.Zero, 1f, SpriteEffects.None, 0f);
     GestionSprites.Draw(ImageFond, DetectionRectangle, Color.White);
     GestionSprites.Draw(ImageBouton, ButtonRectangle, Color.White);
     GestionSprites.DrawString(Font, TexteRésultat, PositionTexteRésultat, Color.Black, 0f, Vector2.Zero, 1f, SpriteEffects.None, 0f);
     GestionSprites.End();
     base.Draw(gameTime);
 }
Пример #14
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     if (Fond)
     {
         GestionSprites.Draw(Texture, Destination, Color.White);
     }
     GestionSprites.DrawString(Police, Message, Position, Couleur);
     GestionSprites.End();
 }
Пример #15
0
        public override void Draw(GameTime gameTime)
        {
            GestionSprites.Begin();
            if (PositionÉcran.X < ZoneDeJeu.Width)
            {
                GestionSprites.Draw(ImageDeFond, PositionÉcran, RectangleSource, Color.White, 0, PositionOrigine, Échelle, SpriteEffects.None, 1f);
            }


            GestionSprites.Draw(ImageDeFond, PositionÉcran - TailleImage, null, Color.White, 0, PositionOrigine, Échelle, SpriteEffects.None, 1f);
            GestionSprites.End();
        }
Пример #16
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     for (int j = 0; j < NBLignes; j++)
     {
         for (int i = 0; i < NBColonnes; i++)
         {
             GestionSprites.Draw(TextureCadre, Positions[i, j], PtsTile[i, j], Color.White);
         }
     }
     GestionSprites.End();
     base.Draw(gameTime);
 }
Пример #17
0
        private void DrawAfficheur()
        {
            GestionSprites.Begin();

            int k = IndexDébutAffichage;

            for (int j = 1; j <= NBDeZonesDeTexte; j++)
            {
                DrawLigneTexte(j, ref k);
            }
            if (Clignotant)
            {
                GestionSprites.Draw(TextureCadre, Positions[NBColonnes - 2, NBLignes - 2], RectangleSourcesCadre[9], Color.White);
            }

            GestionSprites.End();
        }
Пример #18
0
        public override void Draw(GameTime gametime)
        {
            GestionSprites.Begin();

            if (SourisOnBouton())
            {
                GestionSprites.Draw(Image, Location, Color.Silver);
            }
            else
            {
                GestionSprites.Draw(Image, Location, Color.White);
            }

            GestionSprites.DrawString(Font, Texte, TexteLocation, Color.Black);



            GestionSprites.End();
        }
Пример #19
0
        public override void Draw(GameTime gameTime)
        {
            if (!AfficheurTexte.MessageEnCours)
            {
                base.Draw(gameTime);

                GestionSprites.Begin();
                NoDeLigneÀAfficher = 0;

                for (int j = 1; j <= MessagesEnInt.Count; j++)
                {
                    int k = 0;
                    CurrentMessageInt = MessagesEnInt[NoDeLigneÀAfficher];
                    for (int i = POSITION_CURSEUR + 1; i < CurrentMessageInt.Count + POSITION_CURSEUR + 1 && i < NBColonnes - 1; i++)//on commence à écrire juste après le cadre, l'espace et le curseur et entre l'autre cadre. On écrit pour la longueur du message
                    {
                        GestionSprites.Draw(TexturePolice, Positions[i, j], RectangleSourcesPolice[CurrentMessageInt[k++]], Color.White);
                    }
                    NoDeLigneÀAfficher++;
                }

                GestionSprites.Draw(TextureCadre, Positions[POSITION_CURSEUR, IndexSélectionné + 1], RectangleSourcesCadre[10], Color.White);
                GestionSprites.End();
            }
        }
Пример #20
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     GestionSprites.DrawString(PoliceDeCaractères, TexteÀAfficher, PositionAffichage, CouleurTexte, 0, Origine, Échelle, SpriteEffects.None, 0);
     GestionSprites.End();
 }
Пример #21
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     GestionSprites.DrawString(Font, Texte, Position, CouleurTexte);
     GestionSprites.End();
 }
Пример #22
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     Afficher(gameTime);
     GestionSprites.End();
 }
Пример #23
0
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     GestionSprites.Draw(Image, Position, RectangleSource, Color.White, 0, Vector2.Zero, Échelle, SpriteEffects.None, 0);
     GestionSprites.End();
 }
 public override void Draw(GameTime gameTime)
 {
     GestionSprites.Begin();
     base.Draw(gameTime);
     GestionSprites.End();
 }