我正在尝试Sprite
在 LibGDX 中绘制一个。如果我使用指定要使用的纹理的构造函数,我可以做到这一点,例如
Sprite sprite = new Sprite(new Texture(Gdx.files.internal("path")));
但如果我改为使用Sprite();
并尝试使用setTexture
and/or setRegion
,则不会绘制任何图片。API 说在绘制任何东西之前需要设置“纹理、纹理区域、边界和颜色”。我已经调用了setTexture
, setRegion
,setColor
尽管没有绘制任何内容。
主要问题:如果我使用默认Sprite()
构造函数,之后我必须做什么才能确保它绘制到屏幕上(在 a 中SpriteBatch
)?