我有一个关于stage.stageWidth / stage.stageHeight的MovieClip,它在独立的Flash Player中完全正常工作,但是当嵌入带有“showAll”参数的网页时,它会被裁剪
在使用嵌入代码中的scale param时,有没有人知道stageWidth没有更新的某种问题?
答案 0 :(得分:1)
scale
- 可能的值:showall,noborder,exactfit,noscale。指定Flash Player如何缩放SWF内容以适合OBJECT或EMBED标记指定的像素区域。
default
(全部显示)使整个SWF文件在指定区域中可见而不失真,同时保持电影的原始高宽比。边框可以出现在电影的两面。noborder
缩放SWF文件以填充指定区域
保持文件的原始宽高比。 Flash Player可以
裁剪内容,但不会发生扭曲。exactfit
使整个SWF文件在指定区域中可见
而不试图保持原始的宽高比。失真可以
发生。noscale
可防止SWF文件缩放以适应该区域
OBJECT或EMBED标签。可以进行裁剪。从this page获取的细分。
这基本上是说scale属性将决定内容在flash播放器中的缩放方式。因此,将改变舞台宽度/高度值的ONLY模式是“noscale”。在此模式下,像素区域和阶段将始终为1:1的比例。