gpt4 book ai didi

iphone - Cocos2d 与 UIKit

转载 作者:行者123 更新时间:2023-12-03 19:47:46 25 4
gpt4 key购买 nike

当我尝试将 UIView 与 cocos2d 一起使用时,我遇到了问题。我创建 UIViewController,向其添加 View 并将 View 添加到窗口:

helpController=[[HelpController alloc] init];
helpController.view=view;
[[[[Director sharedDirector] openGLView] window] addSubview: helpController.view];

@interface HelpController : UIViewController
{
}
@end
@implementation HelpController
-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
return YES;
}
@end

这是从窗口中删除 View 并运行其他cocos场景的函数:

-(void)back:(id)sender {
FadeTransition *tran=[FadeTransition transitionWithDuration:0.5f scene:[MainMenuScene node]];
[helpController.view removeFromSuperview];
[[Director sharedDirector] replaceScene:tran];

}

第一次: http://tinyurl.com/nu98ub

屏幕方向为 UIInterfaceOrientationLandscapeRight。第一次我用这个 View 运行场景,这个 View 方向是横向,但下一次是纵向,我无法解决这个问题。请有人帮助我:)

最佳答案

这个网址 http://www.cocos2d-iphone.org/wiki/doku.php/tips:cocos2d_and_uikitlayer包含一个专门解决您的问题的类。不完全是一个及时的答案,但希望有帮助

关于iphone - Cocos2d 与 UIKit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1448085/

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