gpt4 book ai didi

java - Libgdx 在隐藏应用程序后重新加载 scene2d 皮肤

转载 作者:搜寻专家 更新时间:2023-10-31 20:29:07 27 4
gpt4 key购买 nike

我在使用 libgdx 皮肤时遇到问题。

当应用程序暂停或进入后台然后重新打开时,我所有的 scene2d 纹理都显示为黑色。我假设底层纹理需要重新加载。

我正在使用以下代码创建我的皮肤

FileHandle jsonFile = Gdx.files.internal( "ui/uiskin.json" );
FileHandle atlasFile = Gdx.files.internal( "ui/uiskin.atlas" );
TextureAtlas atlas = new TextureAtlas(atlasFile);
skin = new Skin(jsonFile, atlas);

我的问题是是否有任何方法可以检测何时需要重新加载纹理以及如何最好地执行此操作?

最佳答案

我发现最好在重新打开应用程序时重建皮肤。

关于java - Libgdx 在隐藏应用程序后重新加载 scene2d 皮肤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16419193/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com