摘要:libgdx里的坐标系有点乱,让我头疼了一天。 最后总结了一下实际上就是有一点问题。 就是: SpriteBatch在画图形的时候,(0,0)点在左下角。 其他的(Pixmap,Texture,touch event)的(0,0)点都在左上角。 (0,0)点不就是原点吗,的确是,不过libgdx里边还有一个Origin(原点),它是用于图像旋转,缩放等变换的,与我们这里的不一样。这里用一个例子演示一下: pixmap = new Pixmap(16, 16, Pixmap.Format.RGB888);//新创建一个Pixmap pixmap.setColor(Color.RED); ...
阅读全文