【问题标题】:Splash screen is landscape although the whole game is in the portrait mode. SpriteBuilder + cocos2d启动画面是横向的,虽然整个游戏都是纵向模式。 SpriteBuilder + cocos2d
【发布时间】:2014-09-18 18:25:18
【问题描述】:

当我在 Xcode Simulator 中运行 SpriteBuilder cocos2d 项目时,闪屏是横向的,之后整个游戏是纵向模式,因为我在 SpriteBuilder 项目设置中设置了它。模式在 .plist 文件中设置为纵向,在我用自己的默认纵向图像替换并删除了默认横向图像后,它仅在横向模式下显示我的纵向初始图像。如何解决?

【问题讨论】:

    标签: objective-c xcode cocos2d-iphone info.plist spritebuilder


    【解决方案1】:

    .plist,我查了一下,其实是一个由 cocos2d 框架或者 SpriteBuilder 生成的 .plist 文件。我还必须在本机 Xcode .plist 文件中更改 Supported interface orientations - 我只是没有看到它并认为,另一个 .plist 文件是唯一的,可以。

    【讨论】:

      【解决方案2】:

      我假设您的图像文件是根据answer in this question 命名的。

      尝试清理您的项目并从模拟器/设备中删除应用。我发现 Xcode 有时喜欢在模拟器/设备中缓存文件。

      【讨论】:

      • 你说的我都做了。现在发生了同样的情况,但是在横向图像之后出现纵向图像(仅一秒钟)。此外,颜色也非常不同。你知道如何解决吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-01-05
      • 1970-01-01
      • 1970-01-01
      • 2014-04-03
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      相关资源
      最近更新 更多