Question

Comment puis-je définir l'orientation de la fenêtre dans Cocos2D-JS 3.0?

J'ai trouvé les variables

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

dans ccinputmanager.js mais aucune fonction pour les définir réellement.

Et j'ai trouvé cette description:

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

Mais il est différent pour Android et iOS et qui contredit la commande Cocos Exécuter.

Était-ce utile?

La solution

dans Android, modifiez simplement le fichier

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

dans le répertoire de projet.Changer

android:screenOrientation="landscape"

à

android:screenOrientation="portrait"

Autres conseils

Vous pouvez modifier votre projet 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
},

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top