lufy's legend

标题: 用LGlobal.aspectRatio竖横屏切换,可以吗? [打印本页]

作者: 394920293    时间: 2018-3-29 11:27
标题: 用LGlobal.aspectRatio竖横屏切换,可以吗?
如题,用init()全局函数直接加载进来就可以,但我想游戏竖屏进行到某步,然后把游戏变成横屏,而不需要刷新。
我试了把[size=12.9231px]LGlobal.aspectRatio = LANDSCAPE,然后把游戏宽度[size=12.9231px]LGlobal.width变成1036,[size=12.9231px]LGlobal.height变成640,但并没有效果
反过来也一样,从横屏到竖屏的切换,大神们,可以做到吗
作者: lufy    时间: 2018-3-29 12:56
可以参考一下下面的demo中的做法
http://lufylegend.com/demo/test/141.html

作者: 394920293    时间: 2018-3-29 15:07
lufy 发表于 2018-3-29 12:56
可以参考一下下面的demo中的做法
http://lufylegend.com/demo/test/141.html

好像这种是强制把整个页面都逆时针旋转了90度,这种不太符合我想要的,我要想的是,手机从竖屏变成横屏,游戏布局都不变,横屏中的显示和竖屏的还是一样的,只是横竖屏的宽高调换了
作者: lufy    时间: 2018-3-29 16:27
394920293 发表于 2018-3-29 15:07
好像这种是强制把整个页面都逆时针旋转了90度,这种不太符合我想要的,我要想的是,手机从竖屏变成横屏, ...

你一开始说改变LGlobal.width和LGlobal.height没有效果,所以我提供给你一个demo,我只是让你参考一下里面的做法,当页面旋转之后,代码具体应该如何去处理





欢迎光临 lufy's legend (http://lufylegend.com/forum/) Powered by Discuz! X2.5