flash 背景图片全屏显示(根据分辨率),其他的图片大小保证不变形。

这个问题很着急,谢谢!
2024-12-15 04:08:07
推荐回答(1个)
回答1:

背景图片要足够大

fscommand("fullscreen", "true");Stage.scaleMode = "noScale";
1.关于全屏
全屏分为浏览器全屏和FLASH全屏两种,浏览器全屏不是FLASH可以左右的内容,而且不同的浏览器未必都有效,在这里就不讨论了,具体方式是使用JavaScript去根据屏幕的大小调整浏览器窗口的大小,有兴趣的朋友可以去搜一下相关的知识。

2.关于FLASH全屏
关于FLASH全屏,我们知道如果对FLASH的内容进行缩放,那么效果上肯定会大打折扣,图片会失真,或者变形。所以FLASH全屏的正解是:实现背景全屏,网站上的所有内容和页面保持固定的相对位置。

3. Stage类函数
类型:

举例用法:Stage.align="TL";

(2)height,width :属性,以像素为单位指定舞台的高度和宽度。

(3)scaleMode: 指定FLASH的内容是否允许缩放。

(4)onResize=function(){} :调整FLASH动作的时候使用的自定函数,大括号内为自己写的函数,只有当scaleMode为noScale时使用。

(5)addListener(对象):添加监听对象,就是检测什么时候去改变FLASH大小。

好了,能列举出来的函数就大概那么多,下面讲讲用法。