2009-10-21(Wed) 16:27
【AS3.0】ウィンドウリサイズ時のステージサイズを取得

フル画面でフラッシュを表示さる場合画面のサイズによってコンテンツのサイズや位置などを変更する必要があります。
そこで今回はウィンドウリサイズ時のステージサイズを取得してみます。

package
{
	import flash.display.Sprite;
	import flash.events.Event;

	public class Main extends Sprite
	{
		function Main() {
			this.stage.addEventListener(Event.RESIZE, onResize);
		}
		//リサイズ時に呼び出されるイベント
		function onResize(event:Event):void {
			trace("W:" + this.stage.stageWidth + " H:"  + this.stage.stageHeight );
		}
	}
}

といってもこれだけです。
数値の取得だけなら簡単ですね。
onResizeに変更後の処理を記述していくことになります。


Comment Form
Name
E-mail
URL
Comment

TrackBack URL