代码之家  ›  专栏  ›  技术社区  ›  Ryan Tensmeyer

cocos2d 3.x防止屏幕旋转

  •  0
  • Ryan Tensmeyer  · 技术社区  · 10 年前

    我使用的是Cocos2d 3.x,我希望屏幕方向完全锁定。我正在创建一个应用程序,它使用加速计信息在x和y方向上移动精灵。当我将屏幕向前倾斜太远时,屏幕会从左侧按钮的横向切换到右侧按钮的横向。我从不希望这种情况发生;我总是希望方向保持横向,按钮位于左侧。我认为这很容易做到,而且已经得到了答案,但在搜索了一段时间之后,我仍然无法找到答案。有什么建议吗?谢谢

    enter image description here

    1 回复  |  直到 10 年前
        1
  •  0
  •   Ryan Tensmeyer    10 年前

    好吧,我终于想通了。在CCDirectorIOS.m中的函数supportedInterfaceOrientations中,我总是返回值UIInterfaceOriginationMaskLandscapeLeft。