title: How to draw LibGDX Sprite from Blank Constructor
body: <p>I'm trying to draw a <code>Sprite</code> in LibGDX. I can do it if I use a constructor that specifies a texture to use, such as </p>
  
  <pre><code>Sprite sprite = new Sprite(new Texture(Gdx.files.internal("path")));
  </code></pre>
  
  <p>but if I instead use <code>Sprite();</code> and try to then use <code>setTexture</code> and/or <code>setRegion</code>, no picture is drawn. The API says that a "texture, texture region, bounds, and color" need to be set before anything can be drawn. I've made calls to <code>setTexture</code>, <code>setRegion</code>, and <code>setColor</code> although nothing is being drawn.</p>
  
  <p>Main question: If I use the default <code>Sprite()</code> constructor, what do I have to do afterwards to make sure it draws to the screen (in a <code>SpriteBatch</code>)?</p>