感谢[银河网络]提供空间
 您现在的位置:首页 综合教程 >> 动漫教程 >> 正文
 
让Flash 自适应浏览器屏幕大小
本站永久域名:HTTP://WWW.51EPSJ.COM   加入日期:2006-12-18 11:33:26   点击数:
要让flash自适应浏览器屏幕大小需要做到以下两点:
1、swf文件随着浏览器屏幕大小也相应改变大下;
方法:在网页里除了放你的swf文件外不要放其他的任何内容,并且swf文件的宽,高都设为100%;(可以看我的源文件里的fullscreen.htm文件);

2、当swf文件大小改变时,flash 内容也相应重新安排。

在这个例子里,我在主舞台上使用了一loader组件来载入一张图片。当你调整浏览器大小时,swf文件大下相应发生变化。我使用了Stage 对象的onReisize事件来改变loader组件的大下和位置。

源文件下载
在源文件里我没有写太多的代码,相信你能很容易看懂。

++++++++++++++++++++++++++++++++++++++
第二种方法:
++++++++++++++++++++++
首先是:
在网页中把flash的高、宽都设为100%。
在flash中加入
Stage.scaleMode = "noScale";//这个是一定要的
Stage.align = "TL";

然后,方法有两个:
1、通过System.capabilities.screenResolutionX和System.capabilities.screenResolutionY获得屏幕大小,然后调整flash里的相应显示,比较简单。

2、这个比较好,每次调整浏览器大小的时候都会触发,而且检测的是浏览器里的舞台大小,比较准确。
fullscreen = new Object();//创建类
fullscreen.onResize = function() {//swf大小改变时触发
box._x = Stage.width-300;//根据Stage.width和Stage.height获得的舞台的宽和高来调整显示
};
Stage.addListener(fullscreen);
 
编辑:E品视觉 作者:佚名 来源:闪吧
欢迎企业及个人投稿,投稿请Email至:jx_hcs@163.com
打印 关闭
电影《基督诞生记》海报设计
[栏目所属:平面艺术]
[加入时间:2007-1-9 11:58:11]
国外设计欣赏-Comedy Central Germany 广告设计
[栏目所属:平面艺术]
[加入时间:2007-1-9 11:54:40]
国外广告设计欣赏-Toyota Genuine Parts广告设计
[栏目所属:平面艺术]
[加入时间:2007-1-9 11:50:44]
Gortz 小小鞋广告
[栏目所属:平面艺术]
[加入时间:2006-12-27 18:08:18]
国外海报设计欣赏-秘密电影海报设计
[栏目所属:平面艺术]
[加入时间:2006-12-27 17:58:20]
熟女林志玲
[栏目所属:时尚摄影]
[加入时间:2006-12-26 19:11:58]
极致诱惑洛佩兹香水广告
[栏目所属:平面艺术]
[加入时间:2006-12-26 19:09:31]
2006广告创意风暴
[栏目所属:平面艺术]
[加入时间:2006-12-26 19:03:06]
DISCOVERY爱护动物公益广告
[栏目所属:平面艺术]
[加入时间:2006-12-26 18:55:04]
Mical Batory超现实高潮
[栏目所属:平面艺术]
[加入时间:2006-12-26 18:02:41]
相关联接
在线评论
 共有评论查看评论 姓名:
* 请各位网友遵纪守法并注意语言文明。
 
免责声明:
站内会员言论仅代表个人观点,并不代表本站同意其说法或描述,本站不承担由此引起的法律责任。所有资料源于作者发布或网友推荐收集整理而来,仅供学习使用,版权归原作者所有,如有侵权,请您联系我们,我们将尽快更正!
转载要求:
作者及来源信息必需保留。转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印。
 
站长简介 | 在线留言 | 广告投放 | 网站地图 | 友情链接
我要一品视觉
QQ:7360144[设计自我→新] QQ:272876225[舌ヒ闪] 本站带宽与空间支持:银河网络 视觉设计师交流群:5770736(群1) 43857887(群2)