Esempio n. 1
0
        public override void LoadContent(Microsoft.Xna.Framework.Content.ContentManager pContent)
        {
            m_pParticleEngine = new ParticleEngine(this);
            m_pParticleEngine.LoadContent(pContent);

            m_pScrollerDisplay = new ScrollerDisplay.ScrollerDisplay();
            m_pScrollerDisplay.LoadContent(pContent);

            m_pScrollerDisplay.Display("PRESS START", 0, 0);

            for (int i = 0; i < 10; i++)
            {
                float fRandomY = (float)m_pParticleEngine.Random.Next(-10, 10) / 10;
                float fRandomX = (float)m_pParticleEngine.Random.Next(-10, 10) / 10;
                m_pParticleEngine.Emitter(new Vector2(i*100 + 100, 600), new Vector2(fRandomX, fRandomY), Color.Red, 10000, 1000);
            }
            m_pFont = pContent.Load<SpriteFont>("GFX\\Fonts\\defaultFont");

            FileStream pStream = File.OpenRead("result.png");
            m_pTexture = Texture2D.FromStream(Parent.GraphicsDevice, pStream);

            base.LoadContent(pContent);
        }