0

在标题中,我放置了一个 Flash 横幅。放大和缩小(Ctrl + 和 -)不适用于 Flash 横幅。这可以解决吗?

谢谢

4

1 回答 1

1

如果您在舞台上设置了 NoScale,您可以使用:

stage.scaleMode = StageScaleMode.NO_SCALE

然后添加一个 rescale 事件监听器:

stage.addEventListener(Event.RESIZE, onStageResize)
private function onStageResize(e:Event):void {
    var widthScale:Number = stage.stageWidth / 500; // width of your swf
    scaleX = scaleY = widthScale;
}

这需要添加到 .fla 文件中才能工作。

于 2012-08-05T14:58:30.087 回答