【发布时间】:2014-04-21 22:10:41
【问题描述】:
如何将图像绘制到 Pixmap,但旋转了某个角度,就像在 Batch 上绘制时一样?没有像批量绘图方法那样将角度作为参数的 Pixmap 方法。
【问题讨论】:
-
我现在还没准备好对其进行编码,但是您可以使用双循环来遍历原始像素图并获取像素并将它们移动到新像素图中的新位置。如果可以的话,似乎更容易创建一个精灵并旋转它
-
嗯,我在我的游戏中使用了一个巨大的像素图作为地图。有时我正在改变它(他们将它移动到纹理,以加快绘制速度),有时我正在读取像素以检测与一些移动对象的碰撞,所以精灵/纹理对我不利。不幸的是,我猜不支持绘制旋转图像..
-
stackoverflow.com/questions/12548532/… 尝试这样的事情。不完全是你想要的,但这会导致你的答案。这将是一个有点密集的事件
-
嗯...谢谢。我没有认真考虑这种解决方案,因为我害怕我能得到的表演。不过再说一次,我不经常画这种画,所以我会尝试一下。
-
你只需要生成它而不是每帧都绘制它
标签: libgdx image-rotation pixmap