LibGdx 中的 PolygonSprite 仅显示部分 Texture。
PolygonSprite in LibGdx shows only part of the Texture.
我有这张漂亮的图片:
我决定在 LiGgdx 中使用 PolygonSprite class 来显示该图像的一部分。
最后看起来像这样:
如您所见,我的图像的最左角是可见的。
我的问题来了:
在不改变多边形精灵大小的情况下,我该怎么做才能在上面的多边形精灵中显示该图像的大部分?
非常感谢您的回答,如果有什么不明白的地方请随时提问。
我自己从未使用过它,但查看文档它看起来像这样:您必须使用正确的多边形区域(具有纹理像素坐标的顶点)创建多边形精灵,然后使用 setSize 到 "scale" 调整到您想要显示的大小(world/viewport 坐标)。
我有这张漂亮的图片:
我决定在 LiGgdx 中使用 PolygonSprite class 来显示该图像的一部分。
最后看起来像这样:
如您所见,我的图像的最左角是可见的。
我的问题来了: 在不改变多边形精灵大小的情况下,我该怎么做才能在上面的多边形精灵中显示该图像的大部分?
非常感谢您的回答,如果有什么不明白的地方请随时提问。
我自己从未使用过它,但查看文档它看起来像这样:您必须使用正确的多边形区域(具有纹理像素坐标的顶点)创建多边形精灵,然后使用 setSize 到 "scale" 调整到您想要显示的大小(world/viewport 坐标)。