在 SpriteBuilder 中更改默认应用程序图标和加载屏幕

Change default app icon and loading screen in SpriteBuilder

我正在使用 SpriteBuilder 和 cocos2d 在 Objective-C 中制作游戏,但不知道如何在 SpriteBuilder 中更改默认加载图像和应用程序图标。 有谁知道怎么做

这不是您可以在 Spritebuilder 应用程序中更改的内容。您只需替换项目文件夹中 Source->Resources 子文件夹中的图像即可。您会在那里找到所有不同的 default.png 图像(针对不同的分辨率)和图标(在 icons 文件夹中)。实际上,您所要做的就是用您自己的设计替换它们。

我的解决方案是创建启动 Screen.xib 文件(文件、新建、文件、iOS、用户界面、启动屏幕)。然后在项目的常规设置中,它显示启动图像源,单击 "Don't use assets catalog." 最后一步是将启动屏幕文件设置为新的 .xib 文件,如果你没有像我一样更改名称't,只需输入 Launch Screen.xib

现在,如果您启动您的应用,您应该会看到加载屏幕与启动 screen.xib 文件中制作的屏幕相同。

缺点是(我认为)您不能使用自己的图像。然而,大多数启动图像往往是简单的背景颜色和一些文本,可以在 Xcode.

中轻松编辑

这样做的好处是 Xcode 可以处理所有缩放比例和宽高比,因此您只需将所有内容设置为百分比并制作一张图像,就如同创建许多不同大小的图像一样。

希望这对您有所帮助。