版本:2.2.1
脚本:typescript
脚本代码:
1.web平台直接调用cc.view.setOrientation
2.原生平台调用原生代码
原生iOS代码:
在发布出的原生工程中找到AppController.mm文件,编写脚本里面的切换方法cocosChangeOrientation。
经过调试发现,这里调用cocosChangeOrientation的时候,先设置方向为unknown,再去切换,不然不能触发场景横竖屏切换。
原生Android代码:
在发布的原生工程中找到AppActivity.java,编写切换的方法cocosChangeOrientation。
app是定义的变量
项目构建的时候根据项目需要选择一种方向。