ページへ戻る
印刷
ActionScript 3/Androidで全画面表示
をテンプレートにして作成 ::
NJF Wiki
xpwiki
:ActionScript 3/Androidで全画面表示 をテンプレートにして作成
開始行:
*Adobe AirでAndroidの全画面表示の問題
Adobe AirでAndroidアプリを製作するとき、Animate CCの「AIR...
これはAirで取得できるフルスクリーンのサイズは画面上下(横...
このあたりをうまく処理しようとすると、Androidのネイティブ...
[[Full Screen ANE for Adobe AIR:https://github.com/mesmot...
このANEの機能でゲームでよく使いそうなものを解説します。
*Full Screen ANE for Adobe AIR
**初期化
まず、app.xmlで
<fullScreen>false</fullScreen>
を定義するか、Animate CCなら「AIR for Android設定」で「フ...
次に、
stage.displayState = StageDisplayState.NORMAL;
とします。
そして、ANEにステージを設定します。
AndroidFullScreen.stage = stage;
**よく使うモード
***デバイスで最適のフルスクリーンを実行
fullScreen()でそのデバイスで一番無難なフルスクリーンモー...
AndroidFullScreen.fullScreen();
私の手持ちのデバイスでは、ステータスバーやナビゲーション...
ただし、stage.fullScreenWidthやstage.fullScreenHeightは正...
***ステータスバーを消す
上に出るステータスバーを消すには
AndroidFullScreen.setSystemUiVisibility(AndroidFullScree...
とします。ゲームでは一番使いやすいモードです。
ただし、アプリをバックグラウンドに回して再びフォアグラウ...
NativeApplication.nativeApplication.addEventListener(Eve...
private function onActivateHandler(e:Event):void {
AndroidFullScreen.setSystemUiVisibility(AndroidFullScre...
}
***ステータスバーおよびナビゲーションも消す
ステータスバーも下や横に出るナビゲーションも消すには以下...
AndroidFullScreen.leanMode();
ただし、ナビゲーションが消えるといっても黒いバーは残りま...
よってその場合のレイアウトなども用意する必要があります。
*まとめ
個人的にはゲームで使うにはステータスバーだけ消すのが一番...
全体についての注意点として、
-ナビゲーションを消した場合、それを復活させるとレイアウト...
-アプリをバックグラウンドにして復帰すると画面モードが変わ...
があります。
そのため、テストは十分に行う必要があります。
終了行:
*Adobe AirでAndroidの全画面表示の問題
Adobe AirでAndroidアプリを製作するとき、Animate CCの「AIR...
これはAirで取得できるフルスクリーンのサイズは画面上下(横...
このあたりをうまく処理しようとすると、Androidのネイティブ...
[[Full Screen ANE for Adobe AIR:https://github.com/mesmot...
このANEの機能でゲームでよく使いそうなものを解説します。
*Full Screen ANE for Adobe AIR
**初期化
まず、app.xmlで
<fullScreen>false</fullScreen>
を定義するか、Animate CCなら「AIR for Android設定」で「フ...
次に、
stage.displayState = StageDisplayState.NORMAL;
とします。
そして、ANEにステージを設定します。
AndroidFullScreen.stage = stage;
**よく使うモード
***デバイスで最適のフルスクリーンを実行
fullScreen()でそのデバイスで一番無難なフルスクリーンモー...
AndroidFullScreen.fullScreen();
私の手持ちのデバイスでは、ステータスバーやナビゲーション...
ただし、stage.fullScreenWidthやstage.fullScreenHeightは正...
***ステータスバーを消す
上に出るステータスバーを消すには
AndroidFullScreen.setSystemUiVisibility(AndroidFullScree...
とします。ゲームでは一番使いやすいモードです。
ただし、アプリをバックグラウンドに回して再びフォアグラウ...
NativeApplication.nativeApplication.addEventListener(Eve...
private function onActivateHandler(e:Event):void {
AndroidFullScreen.setSystemUiVisibility(AndroidFullScre...
}
***ステータスバーおよびナビゲーションも消す
ステータスバーも下や横に出るナビゲーションも消すには以下...
AndroidFullScreen.leanMode();
ただし、ナビゲーションが消えるといっても黒いバーは残りま...
よってその場合のレイアウトなども用意する必要があります。
*まとめ
個人的にはゲームで使うにはステータスバーだけ消すのが一番...
全体についての注意点として、
-ナビゲーションを消した場合、それを復活させるとレイアウト...
-アプリをバックグラウンドにして復帰すると画面モードが変わ...
があります。
そのため、テストは十分に行う必要があります。
ページ名: