Exemple #1
0
        public override void Draw(GameTime GameTime)
        {
            LightingEngine LE = (LightingEngine)Renderer.GetRenderEffect("LightingEngine");

            FanAnim.Draw(GameTime, 0.8f);
            FanNormalAnim.Draw(GameTime, 0.8f);
        }
Exemple #2
0
        public override void Draw(GameTime gameTime)
        {
            if (IsWalking)
            {
                WalkAnim.Position       = Position;
                WalkNormalAnim.Position = Position;

                WalkAnim.Draw(gameTime, 1.2f);
                WalkNormalAnim.Draw(gameTime, 1.2f);
            }
            else
            {
                IdleAnim.Position       = Position;
                IdleNormalAnim.Position = Position;

                IdleAnim.Draw(gameTime, 1.2f);
                IdleNormalAnim.Draw(gameTime, 1.2f);
            }

            if (key.pickedUp && showEndMsg)
            {
                stoper.Stop();
                Renderer.PostDrawFont(GeneralManager.Fonts["Fonts/28DaysLater"], new Vector2(100, 100), "You Found the Key in " + stoper.Elapsed.ToString() + " ! \n You can explore futher, by pressing Enter", Color.White);
            }

            if (hp < 0)
            {
                Renderer.PostDrawFont(GeneralManager.Fonts["Fonts/28DaysLater"], new Vector2(100, 100), "You died ;(\n  Press ESC to exit.", Color.Red);
            }
        }
Exemple #3
0
        public override void Draw(GameTime gameTime)
        {
            //LightingEngine LE = (LightingEngine)Renderer.GetRenderEffect("LightingEngine");

            //Renderer.Draw(GeneralManager.Textures[texName], Position);
            //LE.DrawNormal(GeneralManager.Textures[normalName], Position);
            walkAnim.Position       = Position;
            walkNormalAnim.Position = Position;

            walkAnim.Draw(gameTime, 1.1f);
            walkNormalAnim.Draw(gameTime, 1.1f);

            if (WorldScreen.debug && nodes != null)
            {
                foreach (PathFinderNode p in nodes)
                {
                    Renderer.Draw(GeneralManager.Textures["Editor/vertex"], new Vector2(p.X * 64 + 32, p.Y * 64 + 32));
                }
            }
        }