cocos2dx 横竖屏怎么在游戏中切换横竖屏

Pages: 1/2
主题 : 请教:如何在游戏中切换屏幕方向,想把竖屏切换到横屏
级别: 新手上路
UID: 443804
可可豆: 232 CB
威望: 230 点
在线时间: 68(时)
发自: Web Page
来源于&&分类
请教:如何在游戏中切换屏幕方向,想把竖屏切换到横屏&&&
如图,目前有一个需求,因为游戏启动界面和登录界面被坑爹的设计(不懂技术的苦啊!)要求竖屏(理由:竖屏好看!),然后游戏界面又是横屏的,这样的话如何在游戏中切换横竖屏!尝试了调用AppDelegate里面的applicationDidFinishLaunching();来切换,但是报错,不会使用啊!求大神提供一个解决方案!小弟在此感激不尽!
级别: 骑士
UID: 241168
可可豆: 651 CB
威望: 629 点
在线时间: 277(时)
发自: Web Page
修改一下设计分辨率
级别: 新手上路
UID: 443804
可可豆: 232 CB
威望: 230 点
在线时间: 68(时)
发自: Web Page
回 1楼(lovekankan) 的帖子
是要在游戏中切换,比如说第一个场景是横屏,第二个场景又变成竖屏了,设计分辨率只是提供初始的
级别: 骑士
UID: 241168
可可豆: 651 CB
威望: 629 点
在线时间: 277(时)
发自: Web Page
少了一句,先调用各自平台的切换横竖屏的方法,然后在修改一下设计分辨率
级别: 新手上路
UID: 455470
可可豆: 81 CB
威望: 73 点
在线时间: 54(时)
发自: Web Page
说句题外话,启动界面和登陆都是竖屏,游戏界面横屏,你们的设计考虑过用户的感受么?
级别: 新手上路
UID: 338193
可可豆: 105 CB
威望: 99 点
在线时间: 530(时)
发自: Web Page
MARK!!!!!!!!!!!!!!!!!!!!!
级别: 新手上路
UID: 443804
可可豆: 232 CB
威望: 230 点
在线时间: 68(时)
发自: Web Page
回 4楼(qxiaolei) 的帖子
程序员不能决定啊,产品经理和设计一言堂,我们提了N个意见又如何
都是坑爹的
级别: 新手上路
UID: 443804
可可豆: 232 CB
威望: 230 点
在线时间: 68(时)
发自: Web Page
回 3楼(lovekankan) 的帖子
嗯,我们最终决定也是通过混编来实现咯
级别: 新手上路
可可豆: 36 CB
威望: 36 点
在线时间: 14(时)
发自: Web Page
回 楼主() 的帖子
你见过从游戏里进入微信进行分享吗?横屏转竖屏。。。两个应用,,,嘎嘎嘎————————
级别: 骑士
UID: 241168
可可豆: 651 CB
威望: 629 点
在线时间: 277(时)
发自: Web Page
回 8楼(wumeibin) 的帖子
这个情况不一样,你这是去启动另外一个app了,横竖屏切换很正常。
Pages: 1/2
关注本帖(如果有新回复会站内信通知您)
苹果公司现任CEO是谁?2字 正确答案:库克
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版问题原来android工程设置是在文件AndroidManifest.xml
&activity android:name=&org.cocos2dx.lua.AppActivity&
android:label=&@string/app_name&
android:screenOrientation=&portrait&
android:theme=&@android:style/Theme.NoTitleBar.Fullscreen&
android:configChanges=&orientation&&
&intent-filter&
&action android:name=&android.intent.action.MAIN& /&
&category android:name=&android.intent.category.LAUNCHER& /&
&/intent-filter&
&/activity&只要把screenOrientation设置成 portrait就可以了,默认是landscape.实际情况是,我不管怎么设置,它都不会生效新版本的cocos加了很多ide的东西,我不用ide开发,我开始就将IDE-support给禁掉,实际上并没有禁用完全打包到android后,cocos读取配置文件,然后设置横屏还是竖屏解决方案这个配置文件是位于根目录下的config.json将&&isLandscape&: 设置为false就可以又爬了一个cocos2dx的坑
Linux-学习笔记(PHP向)&一&
最新教程周点击榜
微信扫一扫Pages: 1/2
主题 : Cocos2d-js 游戏中横竖屏切换
级别: 新手上路
可可豆: 74 CB
威望: 74 点
在线时间: 116(时)
发自: Web Page
来源于&&分类
Cocos2d-js 游戏中横竖屏切换&&&
如题,游戏中怎么样可以横竖屏切换呢?[ 此帖被cc_boy在 13:33重新编辑 ]
级别: 新手上路
可可豆: 74 CB
威望: 74 点
在线时间: 116(时)
发自: Web Page
Nobody&&can help me?
级别: 新手上路
可可豆: 60 CB
威望: 58 点
在线时间: 61(时)
发自: Web Page
看了下文档 有个cc.view setResizeCallback(callback) 可以试试
级别: 新手上路
可可豆: 74 CB
威望: 74 点
在线时间: 116(时)
发自: Web Page
回 2楼(wuxiaomo) 的帖子
试了的,不行,转屏不会执行进去
级别: 新手上路
可可豆: 60 CB
威望: 58 点
在线时间: 61(时)
发自: Web Page
回 3楼(cc_boy) 的帖子
lz 你是在cc.game.onStart中设置的吗?
级别: 新手上路
可可豆: 74 CB
威望: 74 点
在线时间: 116(时)
发自: Web Page
回 4楼(wuxiaomo) 的帖子
不是 , 是想通过点一个按钮,切换横竖屏,或根据重力感应切换
级别: 新手上路
可可豆: 60 CB
威望: 58 点
在线时间: 61(时)
发自: Web Page
回 5楼(cc_boy) 的帖子
重力感应的话 有专门事件,可以google一下文档屏幕切换 一般应用在 游戏启动吧,我的做法一般是游戏开始就固定方向了,如果用户拿反了,就告诉用户反过来。
级别: 新手上路
可可豆: 74 CB
威望: 74 点
在线时间: 116(时)
发自: Web Page
现在的需求是就是不固定,用户想横屏时就切到横屏,想竖屏时就切到竖屏,用一个按钮去控制,我用这句去设置了jsb.reflection.callStaticMethod(&org/cocos2dx/javascript/AppActivity&, &setPortraitOrientation&, &()V&);屏幕方向确实是反转了,但是缩放比例、按钮点击位置都不对了啊,还需要怎么设置呢?
级别: 骑士
UID: 241168
可可豆: 651 CB
威望: 629 点
在线时间: 277(时)
发自: Web Page
h5 版本只能监听 设置不起作用&&&&native版本可以设置横竖屏
级别: 新手上路
可可豆: 74 CB
威望: 74 点
在线时间: 116(时)
发自: Web Page
回 8楼(lovekankan) 的帖子
native版本设置了,切换后,缩放比不对,有一半到屏幕外面去了,一半黑屏
Pages: 1/2
关注本帖(如果有新回复会站内信通知您)
苹果公司现任CEO是谁?2字 正确答案:库克
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版}

我要回帖

更多关于 cocos2dx 动态横竖屏 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信