【问题标题】:Custom Vertical ProgressBar in LibGDXLibGDX 中的自定义垂直进度条
【发布时间】:2017-07-27 09:29:53
【问题描述】:

我想创建具有非线性背景的自定义垂直进度条

在之前的实现中,我使用了skin composer,但据我所知,它适用于简单的常规形状(旋钮部分在所有背景图像上调整大小,因此在我的示例中看起来很糟糕)。我也尝试在进度条后面使用几层来破解,但在这种情况下,进度条后面的背景是透明的。

我想this 解决方案可以解决我的问题,但不幸的是我不明白如何实施该解决方案。

我也尝试裁剪内部部分(that reference),每当进度改变但我不认为这是最好的解决方案(也不能简单地启用增加/减少动画)

【问题讨论】:

    标签: java layout libgdx progress-bar skin


    【解决方案1】:

    你能画出完整的红色进度条然后加载它的部分直到它填满整个东西吗?

    这是一种从 png 图像中获取像素的方法,您可以编写自己的解析器: How do I read pixels from a PNG file?

    或者您可以在 Google 上搜索如何获取 png 或位图的片段。

    【讨论】:

      猜你喜欢
      • 2015-09-15
      • 2010-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-20
      • 1970-01-01
      相关资源
      最近更新 更多