Pergunta

Como posso definir a orientação da janela de visualização no cocos2d-js 3.0?

Eu encontrei as variáveis

cc.UIInterfaceOrientationPortrait
cc.UIInterfaceOrientationLandscapeLeft
cc.UIInterfaceOrientationLandscapeRight
cc.UIInterfaceOrientationPortraitUpsideDown

em CCInputManager.js, mas nenhuma função para configurá-los.

E encontrei esta descrição:

http://www.cocos2d-x.org/wiki/Device_Orientation

mas é diferente para Android e iOS e isso contradiz o comando cocos run.

Foi útil?

Solução

No Android basta editar o arquivo

frameworks/runtime-src/proj.android/AndroidManifest.xml

no diretório do projeto.Mudar

android:screenOrientation="landscape"

para

android:screenOrientation="portrait"

Outras dicas

você pode alterar no seu projeto config.json

    {
     "init_cfg":{
    "isLandscape": false,
     "isPotrait":true,
     "isWindowTop": false,
     "name": "untitled",

    "width": 960,
    "height": 640,
   "entry": "main.js",
   "consolePort": 6050,
   "uploadPort": 6060,
   "debugPort": 5086
},
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top