• TOP
  • >
  • その他
  • >
  • 画面の向きを設定する

画面の向きを設定する

このページでは、アプリの向きを設定する方法を紹介します。

iOS側 – xcode

プロジェクトの[General]を開いてください。
2014-6-6-urururu

ここの[Device Orientation]を調整します。
  • Portrait : 縦
  • Landscape : 横

iOS7以前の対応

古いiOSだと、上記の調整では上手くいかない場合があります。
その時には[iOS]->[RootViewController.mm]で調整をします。

例,縦にする場合

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    
    return UIInterfaceOrientationIsPortrait( interfaceOrientation ); //縦

    //return UIInterfaceOrientationIsLandscape( interfaceOrientation ); //横
}

// For ios6, use supportedInterfaceOrientations & shouldAutorotate instead
- (NSUInteger) supportedInterfaceOrientations{
    
#ifdef __IPHONE_6_0
    
    return UIInterfaceOrientationMaskPortrait;//縦
    //return UIInterfaceOrientationMaskAllButUpsideDown;//横
    
#endif

}




Android側 – Eclipse

プロジェクトにある[AndroidManifest.xml]で設定をします。

 <activity android:name="org.cocos2dx.cpp.AppActivity"
                  android:label="@string/app_name"
                  android:screenOrientation="portrait" //この部分を調整します。
                  android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
                  android:configChanges="orientation">




[android:screenOrientation]を調整します。
  • portrait : 縦
  • landscape : 横

            

経営育成ゲーム「わたしの動物園」をリリースしました!

cocos2dxを使って作成したアプリを作成しました。
無料で遊べますので、ぜひゲーム作りの参考にしてみて下さい!

【Sponsored Link】

更新履歴