java - Material 上的纹理在 y 轴上翻转,但在 Actor 上则不然

标签 java libgdx textures

纹理应用于 Material 时似乎会垂直翻转。该图片显示了我的意思。我还将相同的纹理应用于 Actor,但与 Actor 一起使用时,看不到翻转。

我从纹理图集中获取纹理。这是相关代码:

   private TextureAtlas textAtlas;

//show method
   textAtlas = Assets.assetManager.get("atlases/textAtlas.pack");


// assigning textures to material
   materials.get(i).set(TextureAttribute.createDiffuse(textAtlas.findRegion("nameOfTexture"+i)));

enter image description here

看起来我错过了一些需要检查才能翻转纹理的选项。还是我使用的模型有问题?您建议采取什么解决方法?

最佳答案

你可以尝试使用public void Flip(boolean x, boolean y)看看here

关于java - Material 上的纹理在 y 轴上翻转,但在 Actor 上则不然,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34718829/

相关文章:

java - 设置音频文件的频率

Java - 无法将对象作为文件写入目录

java - 通过按 Prt Scr 按钮在 LibGDX 中制作屏幕截图

opengl - 纹理由两个三角形组成的正方形的正确方法?

swift - 将数据附加到 Metal 中 MTLBuffer 的现有内容

android - 将 FFmpeg 帧转换为 OpenGL ES 纹理

java - 空数组,split方法

java - 使用 Eclipse 连接到 OpenShift MySQL 数据库

java - libgdx 中的居中对齐文本

android - 如何在 libgdx 中检测设备是智能手机还是平板电脑?