请问FLASH AS3.0中, 怎么设置使发布出的flash文件,锁定窗口大小,使播放时无法放大缩小窗口。

2025-04-13 04:16:03
推荐回答(2个)
回答1:


stage.scaleMode=StageScaleMode.NO_SCALE;
stage.addEventListener(Event.RESIZE, resizeDisplay);
function resizeDisplay(event:Event):void {
MC1.scaleX=stage.stageWidth;//使MC1的宽度(MC的宽度为1Pix)随FLASH的宽变动
MC2.y=stage.stageHeight-89;//使MC2总是在FLASH底部,89是MC2的高度
MC2.scaleX=stage.stageWidth-142;//使MC2的宽随FLASH的宽变动,右边空也MC3的宽度
MC3.x=stage.stageWidth-142;//使MC3总是在FLASH右侧,153是MC3的宽度
MC3.scaleY=;//使MC3的高度随FLASH的高度变动
}

回答2:

一楼的做法是对的。但是你没说明白你的意思。

你是不是要生成的exe窗口无法改变窗口大小,这个没法做到,这个应该是操作系统的问题。flash没提供这个。

一楼的说明很到位了。

用遮罩,看能不能满足你的需求