闪光灯放大问题

Posted

技术标签:

【中文标题】闪光灯放大问题【英文标题】:Flash Zoom in Issue 【发布时间】:2012-08-02 18:28:53 【问题描述】:

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

谢谢

【问题讨论】:

【参考方案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 文件中才能工作。

【讨论】:

嗨@Kyle,感谢您的回复。看起来我丢失了 .FLA 版本的横幅。现在我只剩下我们几年前创建的 .swf。 然后你可以试试param标签和嵌入​​对象<param name="scale" value="exactfit" /> <embed ... scale="exactfit" />还有其他属性,比如scaleto,但我忘记了其余的。不确定它是否会起作用,但至少值得一试。 仅供参考,您也应该禁用 Flash 上下文菜单中的缩放选项。一旦用户放大,NO_SCALE 选项将被关闭,并且没有任何东西将其重新打开。 Zoom Out 和 Zoom All 不恢复 NO_SCALE 选项,Zoom 100% 选项仅在开发环境中可用。这是 Flash 处理缩放方式中的一个严重错误。

以上是关于闪光灯放大问题的主要内容,如果未能解决你的问题,请参考以下文章

基于 Google ML Kit 快速集成二维码扫描,速度比 zxing 快,可配置相册,闪光灯,相机可以调整焦距放大缩小,自定义扫描线颜色,自定义背景颜色,自定义遮罩层,支持同时扫多个二维码和条形码

PhotoShop---绘图与修饰工具

uniapp 扫码原生插件 - 新(可任意自定义界面版本)

uniapp 扫码原生插件 - 新(可任意自定义界面版本)

无法让安卓闪光灯小部件打开闪光灯

在相机 2 上使用闪光灯拍照会在“发生”闪光灯后(即没有闪光灯)给出照片