ページへ戻る

− Links

 印刷 

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

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

  Next »[4]
1: 2018-04-13 (金) 21:34:54 njf[5] ソース[6] バックアップ No.1 を復元して編集[7]
Line 1: Line 1:
 +_mStarlingをStarlingのインスタンス、stageをStageのインスタンス、GAME_WIDTHとGAME_WIDTHをアプリをデザインした横幅と縦幅とすると、以下のようにすれば描画領域を縦横比を保ったまま最大にします。
 + var viewPort:Rectangle = RectangleUtil.fit(
 +  new Rectangle(0, 0, GAME_WIDTH, GAME_HEIGHT),
 +  new Rectangle(0, 0, stage.stageWidth, stage.stageHeight),
 +  ScaleMode.SHOW_ALL
 + );
 +
 + _mStarling = new Starling(Sprite, stage, viewPort);
 + _mStarling.stage.stageWidth = GAME_WIDTH;
 + _mStarling.stage.stageHeight = GAME_HEIGHT;
  Next »[4]