绘制矩形图像-LibGdx

时间:2017-01-23 12:45:10

标签: libgdx

在我的第一个LibGdx项目中,我想绘制一些矩形。

我不是在寻找形状渲染的目的。我的目标是实现像j2me中的fillRect()这样的函数。我必须绘制填充矩形并需要操作它(改变大小,旋转等等)。 当我谷歌关于它时,总是只能获得shapeRenderer相关的东西。

请提及我如何绘制和操作自己的图像。

2 个答案:

答案 0 :(得分:0)

使用Pixmap绘制矩形。

Mage::getUrl($path, array(
    '_store'=>'your_store_id'
));

答案 1 :(得分:0)

Abhishek的回答是正确的。

但是,如果您刚刚开始使用LibGDX进行游戏开发,我会检查您是否需要执行此类操作(绘制矩形)。 在libGDX中,您可以使用Scene2D,它允许您创建舞台,演员并将它们指向舞台。 因此,您可以创建一个actor,例如图像,而不是绘制矩形,您可以将纹理,按钮或TextBox关联到它,并将其放置在屏幕上。 Scene2D允许您使用诸如Action或旋转,缩放之类的东西。 在Libgdx.info

上有一些很好的视觉演示

我之所以提到这一点,是因为稍后转移到Scene2D可能比你早期做出决定更复杂。