FLASH中,通常会根据不同的需要调整舞台缩放模式,总共有三种模式,在这里进行讲解如何使用。
主要知识点:舞台缩放模式
工具:
- FLASH CS3及以上版本
步骤:
1.这里用的是Animate CC软件,打开软件,新建 AS3文档。
2.在舞台画一个矩形,并在矩形上放置一个文本,如图所示。
3.制作三个按钮,分别是显示全部,充满窗口,无缩放
4.分别设置这三个按钮的实例名为btn_showall,btn_exactfit,btn_noscale
5.在主时间轴加如下代码:
stage.scaleMode=StageScaleMode.SHOW_ALL;
btn_showall.addEventListener(MouseEvent.CLICK,ChangeToShowAll);
function ChangeToShowAll(e:MouseEvent):void
{
stage.scaleMode=StageScaleMode.SHOW_ALL;
}
btn_exactfit.addEventListener(MouseEvent.CLICK,ChangeToExactFit);
function ChangeToExactFit(e:MouseEvent):void
{
stage.scaleMode=StageScaleMode.EXACT_FIT;
}
btn_noscale.addEventListener(MouseEvent.CLICK,ChangeToNoScale);
function ChangeToNoScale(e:MouseEvent):void
{
stage.scaleMode=StageScaleMode.NO_SCALE;
}
6.运行后,把播放器拖动如图所示:
7.默认是显示全部,这种模式下内容会等比例显示所有内容。充满窗口模式下,内容会不等比例缩放,从而窗口多大就会填充多大。如图所示:
8.无缩放模式下,内容不会发生任何缩放,即使窗口再怎么大。
如果有相关的FLASH或者Animate操作及代码方面的问题可以私信或留言,尽力解答!
如果感觉我们的文章很有用,记得分享给朋友或同学,让更多人方便的学习到实用的Flash知识。