gpt4 book ai didi

ios - Cocos2D 自动化旋转 90 度

转载 作者:行者123 更新时间:2023-11-29 04:41:59 28 4
gpt4 key购买 nike

自动旋转时,我设置

GAME_AUTOROTATION = kGameAutorotationUIViewController

#elif GAME_AUTOROTATION == kGameAutorotationUIViewController    
return ( UIInterfaceOrientationIsLandscape( interfaceOrientation ) );

这意味着如果我以任一横向方向握住设备,它就会自动旋转。问题是,旋转总是移动 90 度(即,当我向右旋转横向时,我会得到纵向)。

我该如何解决这个问题?

最佳答案

设置GAME_AUTOROTATION的正确方法是这样的:

#define GAME_AUTOROTATION kGameAutorotationUIViewController

(我的 GameConfig.h 中有我的。)

我无法理解GAME_AUTOROTATION = kGameAutorotationUIViewController,所以只是认为这可能是问题的原因(如果你像那样使用它)。

无论如何,如果您仍然遇到自动旋转问题,请在 willRotateToInterfaceOrientation 中设置断点并检查从那里发生的情况;与 willAnimateRotationToInterfaceOrientation 相同。

关于ios - Cocos2D 自动化旋转 90 度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10257677/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com