【问题描述】: 在flashIDE内测试影片时,动画以100%的缩放比呈现【与你设计时想呈现的效果一样】,但是发布为swf文件后,使用支持swf文件播放的软件打开该swf文件【或者将swf文件嵌入网页内浏览网页】时会发现动画会随着观众对于播放器(或浏览器窗口)大小的调节而进行缩放以充满可见的所有空间,从而导致扭曲了你作品内要呈现的内容 【解决方法】: 仅需在代码中最上方新增如下两行即可解决: stage.scaleMode=StageScaleMode.NO_SCALE; stage.align=StageAlion.TOP_LEFT; 这样将会阻止影片的自动缩放,以实现如下的效果:将动画放在播放界面的左上角以100%的缩放比进行播放。 注意:如果你是用文档类的方式编程,在使用上述两条代码时,需要用下述两行代码事先导入用到的两个类: import flash.display.StageScaleMode; import flash.display.StageAlign; 【在flashIDE内编程时,上述两行可省略,因为flashIDE在编译时会自动导入flash包内的所需类】
| |||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||