示例#1
0
 public override void render(SpriteBatch spriteBatch)
 {
     if (component_ != null)
     {
         base.render(spriteBatch);
     }
     if (item_ != null)
     {
         Color color = Color.White;
         if (item_.item.state_ == ObjectState.DAMAGED)
         {
             color = Color.Red;
         }
         spriteBatch.Draw(Locator.getTextureManager().getTexture(item_.item.tex_), new Rectangle((int)loc.X, (int)loc.Y, buttonSize, buttonSize), color);
         count_.render(spriteBatch);
     }
 }