如何在flash中设置屏幕中间的对象(AS3)

时间:2011-09-06 18:07:38

标签: actionscript-3 flash-cs5

我是flash开发人员的新手。我想将我的框架设置在与屏幕尺寸相关的屏幕中心。但我们正在全屏视图(意味着stage.scaleMode = StageScaleMode.EXACT_FIT)。

逻辑上我想要一个背面的背景图像,它覆盖了屏幕的所有部分,在那个背景图像上,我想将我的帧图像设置在屏幕中心,固定大小为(1000 X 750像素)。

谢谢。

1 个答案:

答案 0 :(得分:0)

George Profenza是绝对正确的,您需要在as3中设置StageScaleMode.NO_SCALE或在html中添加参数

var so = new SWFObject("swf/sample.swf", "sample", "100%", "100%", "10");

so.addParam("scale", "noscale");
so.addParam("salign", "TOP_LEFT");
so.write("flashcontent");

请注意,您还需要将slign属性设置为TOP_LEFT。

我推荐的最佳教程CLICK