Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 闪光放大问题_Php_Html_Css_Flash_Actionscript - Fatal编程技术网

Php 闪光放大问题

Php 闪光放大问题,php,html,css,flash,actionscript,Php,Html,Css,Flash,Actionscript,在标题中,我放置了一个闪光横幅。放大和缩小(Ctrl+和-)不适用于flash横幅。这个问题能解决吗 谢谢如果您在舞台上设置了NoScale,您可以使用: stage.scaleMode = StageScaleMode.NO_SCALE 然后添加一个重缩放事件侦听器: stage.addEventListener(Event.RESIZE, onStageResize) private function onStageResize(e:Event):void { var widthS

在标题中,我放置了一个闪光横幅。放大和缩小(Ctrl+和-)不适用于flash横幅。这个问题能解决吗


谢谢

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

stage.scaleMode = StageScaleMode.NO_SCALE
然后添加一个重缩放事件侦听器:

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文件中才能正常工作。

Hi@Kyle,感谢您的回复。看起来我丢失了.FLA版本的横幅。现在我只剩下几年前创建的.swf了。然后你可以试试param标签和嵌入对象
还有其他属性,比如
scaleto
,但我忘了其他属性。不确定它是否能工作,但至少值得一试。仅供参考,您可能也应该禁用Flash上下文菜单中的缩放选项。一旦用户放大,NO_SCALE选项将关闭,并且没有任何东西将其重新打开。“缩小”和“全部缩放”不会恢复“无缩放”选项,并且“100%缩放”选项仅在开发环境中可用。这是Flash处理缩放的一个可怕的错误。