ページへ戻る

− Links

 印刷 

Starlingの画面サイズの初期化 のバックアップ差分(No.4) :: NJF Wiki

xpwiki:Starlingの画面サイズの初期化 のバックアップ差分(No.4)

« Prev[4]  Next »[5]
3: 2018-04-18 (水) 18:06:01 njf[6] ソース[7] バックアップ No.3 を復元して編集[8] 4: 2018-04-19 (木) 13:34:11 njf[6] ソース[9] バックアップ No.4 を復元して編集[10]
Line 60: Line 60:
  var quad:Quad = new Quad( GAME_WIDTH / xScale, GAME_WIDTH/yScale);   var quad:Quad = new Quad( GAME_WIDTH / xScale, GAME_WIDTH/yScale);
-とします。単色画面を表示するなら、alignPivotをつかって中心に座標の基準をおき、画面中央に配置するのが楽です。それ以外でも、上のxScale、yScaleを使うと計算で座標を割り出せますが、ここでは省略します。+とします。単色画面を表示するなら、alignPivotをつかって中心に座標の基準をおき、画面中央に配置するのが楽です。それ以外でも、上のxScale、yScaleで計算したり、localToGrobalメソッドなどを使うと座標を割り出せますが、ここでは省略します。
他の注意点として、横にスライドするような画面遷移を使っていると、画面が変わるとき端の方がおかしくなります。ここで解説した方法を使うなら、画面遷移はフェイドアウトなどが無難です。 他の注意点として、横にスライドするような画面遷移を使っていると、画面が変わるとき端の方がおかしくなります。ここで解説した方法を使うなら、画面遷移はフェイドアウトなどが無難です。
 +
 +また、PopupManagerを使うと、縦横比が変形しているので、修正しておく必要があります。
« Prev[4]  Next »[5]