【问题标题】:How to create a Decal from a TextureAtlas如何从 TextureAtlas 创建贴花
【发布时间】:2017-09-27 20:27:55
【问题描述】:

我有一个带有瓷砖的TextureAtlas。从TextureAtlas 我想创建Decals 并将它们沿Z 轴定位。

我找不到任何 API 可以从 TextureAtlas 创建 Decals

(我可以从TextureAtlas 创建一个Sprite,但Sprite 没有Z 组件,因此我无法使用Sprite.setPosition 沿z 轴放置它)。

如何从我的TextureAtlas 创建Decals

【问题讨论】:

    标签: android libgdx opengl-es-2.0


    【解决方案1】:

    实际上在 libgdx 中有一个贴花类,要创建贴花,你给它一个纹理区域。

    例子:

    https://github.com/libgdx/libgdx/blob/master/tests/gdx-tests/src/com/badlogic/gdx/tests/SimpleDecalTest.java

    从图集获取纹理区域:

    atlas.findregion("name of your region") ;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-21
      • 1970-01-01
      • 1970-01-01
      • 2015-01-29
      • 1970-01-01
      • 2013-08-20
      相关资源
      最近更新 更多