ページへ戻る

− Links

 印刷 

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

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

  Next »[5]
_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 »[5]