【发布时间】:2015-07-18 19:17:25
【问题描述】:
我在 Objective-C 中使用 SpriteBuilder 和 cocos2d 制作游戏,但不知道如何更改 SpriteBuilder 中应用程序图标的默认加载图像。 有谁知道该怎么做
【问题讨论】:
标签: ios image cocos2d-iphone icons spritebuilder
我在 Objective-C 中使用 SpriteBuilder 和 cocos2d 制作游戏,但不知道如何更改 SpriteBuilder 中应用程序图标的默认加载图像。 有谁知道该怎么做
【问题讨论】:
标签: ios image cocos2d-iphone icons spritebuilder
这不是您可以在 Spritebuilder 应用程序中更改的内容。您只需替换项目文件夹中Source->Resources子文件夹中的图像即可。在那里您会找到所有不同的default.png 图像(针对不同的分辨率)和图标(在icons 文件夹中)。实际上,您所要做的就是用您自己的设计替换它们。
【讨论】:
我的解决方案是创建一个 Launch Screen.xib 文件(文件、新建、文件、iOS、用户界面、LaunchScreen)。然后在项目的常规设置中,它显示启动图像源,单击“不使用资产目录”。最后一步是将启动屏幕文件设置为新的 .xib 文件,如果您没有像我一样更改名称,只需输入 Launch Screen.xib
现在,如果您启动应用程序,您应该会看到加载屏幕与启动 screen.xib 文件中的屏幕相同。
这样做的缺点是(我认为)您不能使用自己的图像。然而,大多数启动图像往往是简单的背景颜色和一些文本,在 Xcode 中很容易编辑。
这样做的好处是 Xcode 处理所有缩放和纵横比,因此您只需将所有内容设置为百分比并制作一张图像,即可创建许多不同大小的图像。
希望这会有所帮助。
【讨论】: