发新话题
打印

关于FLASH播放时全屏的问题

通常的全屏是在第一祯加上FSCOMMAND命令.但是,现在我不想是整个画面撑满屏幕的全屏,只是想画面居中,四周用黑色填满,要用什么命令实现呢? 谢谢!

TOP

先把允许缩放的设置关上. 用黑色色块填充四周(笨办法) 背景设为黑色,然后在主帧所有层上设一个和文件同样大小的遮罩.

TOP

使用全屏幕命令,使用100%显示强制命令。 为兼容15寸显示器,建议主文件像素不大于780X560,你放一块1600*1200的图或者色块,居中摆在主场最底下的一层,当背景。 这样你的动画不管在800X600的原始人还是1600X1200的狂人显示器下都能显示完整的背景。 smile_blackeye.gif

TOP

引用:
QUOTE(RGB @ 2005/07/1, 01:46 PM)
使用全屏幕命令,使用100%显示强制命令。 为兼容15寸显示器,建议主文件像素不大于780X560,你放一块1600*1200的图或者色块,居中摆在主场最底下的一层,当背景。 这样你的动画不管在800X600的原始人还是1600X1200的狂人显示器下都能显示完整的背景。 smile_blackeye.gif [right] 1053702616[/snapback][/right]
你说的这是flash吗? smile_blackeye.gif

TOP

加一句 fscommand("allowscale", "false"); 就行了,然后把文档的背景色设为黑色。

TOP

fscommand("fullscreen",true); fscommand("allowscase",false);

TOP

引用:
QUOTE(小羊 @ 2005/07/1, 01:32 PM)
然后在主帧所有层上设一个和文件同样大小的遮罩.
你是说给每个层都设一个遮罩? 太复杂了,而且不可行,遮罩不能嵌套。 还是我理解错? 我是用setMask做

TOP

引用:
QUOTE(小羊 @ 2005/07/1, 01:32 PM)
先把允许缩放的设置关上. 用黑色色块填充四周(笨办法) 背景设为黑色,然后在主帧所有层上设一个和文件同样大小的遮罩. [right] 1053702611[/snapback][/right]
所有层??最上面单加一层做个中空的黑框不就得了??

TOP

最上面一层加一个中空的遮罩,flash设置为不可缩放 建议用这个命令 Stage.allowScale=false

TOP

发新话题