LibGDX初始化Drawable

Sig*_*000 8 java libgdx scene2d

对于那些熟悉新LibGDX 0.98的人来说,这是一个问题.我不太确定,如何在Scene2d包中使用Drawable.我目前使用".png"作为各种类的背景的代码如下所示:

new TextureRegionDrawable(new TextureRegion(new Texture("data/splitpane.png")));
Run Code Online (Sandbox Code Playgroud)

有没有比这3个类更容易使用".png"作为Drawable的方法?

maq*_*jav 7

阅读API,我们可以看到没有更多选项可以根据需要绘制图像.

libGDX使事情变得更容易,但你必须认为在这个库的背景中有许多OpenGL复杂逻辑,这些逻辑不能比这些函数实际做的更简单.

在这里,我留下了一个链接到libGDX的wiki,在那里他们用示例解释了Scene2d包中的一些函数.也许这可能有用.


小智 6

new Image(new Texture(...)).getDrawable();
Run Code Online (Sandbox Code Playgroud)