将Flash CS4 / AS3中的舞台置于独立播放器上

时间:2010-05-07 13:42:04

标签: flash actionscript-3 positioning cs4 stage

我有一个Flash演示文稿(在带有AS3的Flash CS4中制作)我正在使用独立的Flash播放器进行运行。当我开始演示时,即使我调整了舞台,舞台也会在Flash播放器中居中。该演示文稿包含FLVPlayback组件,该组件在不同的帧上播放不同的内容。导航菜单(由按钮组成)用于在不同的帧中移动。

我的问题是,如果玩家调整大小以使其大于舞台,有时在进入和退出fullScreen模式后,舞台会向左移动,我无法找到将其移回中央。当内容变得扭曲时我不能分级,我不想一直强制使用fullScreen。我只想把舞台放在Flash播放器中。

这样的事情可能吗?非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

您可以将scaleMode设置为NO_SCALE,将align设置为TOP_LEFT。 然后玩家不会手动调整大小或居中。然后,您可以注册一个resize处理程序,读出stageHeight的{​​{1}}和stageWidth,并将您的根精灵(文档类实例)置于其中。

格尔茨
back2dos