Example #1
0
File: Main.cs Project: Tyreyn/JPWP
 /// <summary>
 /// wczytanie zasobów programu numer 1
 /// </summary>
 public Main(GraphicsDevice graphicsDevice)
 {
     menu_Koniec = new Menu_Koniec(graphicsDevice);
     menu_Pauza  = new Menu_Pauza(graphicsDevice);
     _menu       = new Menu(graphicsDevice);
     _kamera     = new Kamera(graphicsDevice);
     akt_postac  = new Postac(graphicsDevice);
     mapa1       = new Mapa(graphicsDevice);
     _podloga    = new Podloga(graphicsDevice);
     _podloga.wczytaj();
     darkness   = new RenderTarget2D(graphicsDevice, Mapa.mapa_1.GetLength(1) * 64, Mapa.mapa_1.GetLength(0) * 64);
     mainTarget = new RenderTarget2D(graphicsDevice, Mapa.mapa_1.GetLength(1) * 64, Mapa.mapa_1.GetLength(0) * 64);
 }
Example #2
0
        /// <summary>
        /// rysowanie postaci
        /// </summary>
        public void Draw(SpriteBatch spriteBatch, Kamera _kamera)
        {
            //_podloga.Draw(spriteBatch);
            spriteBatch.Draw(Resources.Postac, this.Hitbox, ruch_postaci, Color.White, 0.0f, new Vector2(0, 0), kierunek, 0.0f);

            //if (devMod == true) _kolizja.Draw(spriteBatch, Hitbox);

            //if (devMod == true)
            //{
            //    spriteBatch.DrawString(Resources.Czcionka, string.Format("KOORDYNATY X:{0}   Y:{1}", this.Hitbox.X, this.Hitbox.Y), new Vector2(this.Hitbox.X, this.Hitbox.Y), Color.White);
            //    spriteBatch.DrawString(Resources.Czcionka, string.Format("CZAS GRY:{0}", GTime), new Vector2(0, 25), Color.White);
            //    spriteBatch.DrawString(Resources.Czcionka, string.Format("PREDKOSC:{0}  GRAWITACJA:{1}", (int)this.przyspieszenie.X, (int)this.przyspieszenie.Y), new Vector2(this.Hitbox.X, this.Hitbox.Y+50), Color.White);
            //    spriteBatch.DrawString(Resources.Czcionka, string.Format("MYSZ X:{0}  MYSZ Y:{1}", MyszX, MyszY), new Vector2(0, 75), Color.White);
            //    spriteBatch.DrawString(Resources.Czcionka, string.Format("CAM X:{0}  CAM Y:{1}", _kamera.pozycja_kamera.X, _kamera.pozycja_kamera.Y), new Vector2(0, 100), Color.White);
            //    spriteBatch.DrawString(Resources.Czcionka, string.Format("MAP X:{0}  MAP Y:{1}", Resources.mapa.Height, Resources.mapa.Width), new Vector2(0, 125), Color.White);
            //}
        }