Exemplo n.º 1
0
        public override void Update()
        {
            var rs = sellOffPile.ResourceUnits.ElementAtOrDefault(pipNumber);

            if (rs == null)
            {
                sprite.Render = false;
                return;
            }
            sprite.Render = true;
            if (rs is Resource.Iron)
            {
                sprite.Texture = GameContent.LazyGet <Texture2D>("ironpip");
            }
            else if (rs is Resource.Copper)
            {
                sprite.Texture = GameContent.LazyGet <Texture2D>("copperpip");
            }
            else if (rs is Resource.Silver)
            {
                sprite.Texture = GameContent.LazyGet <Texture2D>("silverpip");
            }
            else if (rs is Resource.Zinc)
            {
                sprite.Texture = GameContent.LazyGet <Texture2D>("zincpip");
            }
        }
Exemplo n.º 2
0
 public static System.Lazy <SpriteFont> SpriteFont(string texture) => GameContent.LazyGet <SpriteFont>(texture);
Exemplo n.º 3
0
 public static System.Lazy <Texture2D> Texture2D(string texture) => GameContent.LazyGet <Texture2D>(texture);