【问题标题】:LibGDX texture to drawable?LibGDX纹理可绘制?
【发布时间】:2015-08-21 16:42:24
【问题描述】:

我遇到了一个问题,无法找到解决方案,我正在制作 imagebutton 并且 imagebutton 有一个选项来设置 imageUp 和 atm 我得到了这样的可绘制对象:

redButton.imageUp = skin.getDrawable("LogoutIcon");

但我想从资产文件夹 .png 文件中获取可绘制对象,这样我可以制作带有更多图标的按钮,而不会使打包的纹理大小过载。

所以问题是,有没有办法制作可绘制的?从纹理,图像?

【问题讨论】:

    标签: java libgdx


    【解决方案1】:

    据我所知,目前还没有一种优雅的方法可以做到这一点。这是迄今为止我发现的最简单的方法:

    someButtonStyle.imageUp = new TextureRegionDrawable(new TextureRegion(someTexture));
    

    【讨论】:

    • 为什么不直接new TextureRegionDrawable(someTexture)
    猜你喜欢
    • 2019-08-04
    • 1970-01-01
    • 2014-09-05
    • 2017-10-09
    • 1970-01-01
    • 2018-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多