更改启动libgdx应用程序的默认图像

时间:2015-11-16 09:55:14

标签: java android-studio libgdx startup graphical-logo

我正试图弄清楚如何使用LibGdx框架在启动应用程序上更改以下图像。

enter image description here

我想用我的徽标自定义它,但我找不到解决方案中的参考。 谢谢你的帮助。

3 个答案:

答案 0 :(得分:0)

在Windows资源管理器中,转到< 项目路径> / desktop / assets

您将看到默认的LibGDX图像,在这里您可以放置​​所有资产文件(图像,字体等)。您可能还需要在Android Studio中刷新项目文件夹,以便显示新图像。

加载图像的java文件位于core / src文件夹下。打开此文件,您将看到它加载默认图像的位置。将图像的名称更改为新图像的名称,并且应该这样做。

注意:如果你打算为Android安装,android只会看到位于android / assets文件夹中的资产(这很烦人,但这是唯一可行的方式)。我不使用Android Studio,但查找如何设置桌面项目的工作目录以使用android / assets文件夹(而不是desktop / assets)。然后将所有图像放入android / assets文件夹。这个花了我一段时间才发现我第一次开始构建Android时。因此,如果您的桌面构建工作,但Android没有...这是你需要做的修复它。 :)

答案 1 :(得分:0)

对于IOS平台,您应该在您的ios / assets文件夹中添加您自己的所有分辨率的启动图像,并定义Apple的命名结构。

  • “Default.png” - 320x480 iphone3gs
  • “Default@2x.png” - 640x960 iphone4
  • “Default~ipad.png” - 768x1024 ipad
  • “默认@ 2x~ipad - 1536x2048 ipad视网膜 ...等

    您可以在此处找到更多详细信息..

Libgdx project for iOS displaying libgdx splash when compiling through robovm on simulator?

答案 2 :(得分:0)

1)对于android,转到资产文件夹并粘贴你的图像

2)刷新资产文件夹

3)在你的创建方法

// libgdx.png是libgdx

提供的默认图像名称

texture = new Texture(Gdx.files.internal(“data / libgdx.png”));

//在上面的代码中删除“libgdx.png”并添加你的图像名称

实施例: -

   texture = new Texture(Gdx.files.internal("your image name.png"));