歡迎前往個人博客 駑馬點滴 和視頻空間 嗶哩嗶哩-《挨踢日志》
序言
本文講述的是如何在游戲中配置豎屏的策略,對于橫屏的設置是一致的。
這里的橫屏和豎屏針對的是 Cocos2dx+Lua 工程
其中 Cocos2dx引擎是 3.13.1 版本
豎屏設置
windows的Visual Studio配置
在 Visual Studio 中運行的配置
將 config.json
中的
"isLandscape": true
更改為
"isLandscape": false
windows中,使用模擬器配置
當Visual Studio運行后,會在工程的目錄下生成simulator/win32,雙擊其中的{$ProductName}.exe
時,屏幕的尺寸配置需要添加一個config.json
,具體步驟如下:
將 config.json
拷貝到simulator/win32目錄下,同之前的操作,修改config.json
文件。
NOTE:
以上兩種,都可以通過配置
config.json
中的width和height屬性來設置模擬器的窗口大小
android
cd \frameworks\runtime-src\proj.android
修改AndroidManifest.xml
文件的screenOrientation屬性
android:screenOrientation="portrait"
iOS
General -> Depoyment Info
更改Device Orientation為Portrait
PortraitSelecting