stage.scaleMode を読んでください:
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Stage.html#scaleMode
それはまさにあなたが必要とするものです。
縦横比を維持する別のオプションは、すべてを保持する親コンテナーがある場合、自分に合わせてスケーリングすることです。
var widthRatio:Number = stage.stageWidth / BASE_WIDTH;
var heightRatio:Number = stage.stageHeight / BASE_HEIGHT;
if (widthRatio < heightRatio)
{
container.scaleX = container.scaleY = widthRatio;
}
else
{
container.scaleX = container.scaleY = heightRatio;
}
その時点で、コンテナをステージの中央に配置できます。
container.x = (stage.stageWidth - container.width) /2;
container.y = (stage.stageHeight - container.height) / 2;
または、それで何か他のことをします。