cocos2d-x默认是横屏显示的,如果要改为默认竖屏显示,不能用以下语句:
CCDirector::sharedDirector()->setDeviceOrientation(kCCDeviceOrientationPort
用了这条语句,虽然可以使屏幕竖起来,但图像仍然没有竖起来,我猜可能就是楼主所说的现象。
正确的方法是:
在RootViewController.mm中找到shouldAutorotateToInterf
return ( UIInterfaceOrientationIs
修改为
return (UIInterfaceOrientationIs
这样,屏幕和图像便都竖起来了。
cocos2dx 2.0 setDeviceOrientation 竖屏
转载
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Openharmony投屏工具
上课需要,临时写一个Openharmony投屏工具暂时用一下,实现代码分享如下
OpenHarmony HarmonyOS 其他 Java -
检查竖屏横屏
(function() { var init = function() { var updateOrientation = function() { var orienta
javascript 开发语言 ecmascript 竖屏 横屏