进入旧版 | 服务项目 | 成功案例 | 联系方式 | 过客留言 | 友情链接
   
设为首页
加入收藏
联系我们
网站首页 | 新闻资讯 | 操作系统 | 办公软件 | 网络软件 | 工具软件 | 媒体动画 | 网页制作 | 网站开发 | 程序开发 | 平面设计
Photoshop视频教程 | Word入门 | Flash入门 | JScript | VBScript | ASP | PHP | ADO | 网页特效 | 3DS MAX6.0命令 | 系统进程
您当前的位置:GOODSGY电脑学习网 -> 网页制作 -> Flash -> 文章内容  
让Flash动画适应任何分辨率的网页

  本文中我们介绍几种方法,让Flash动画适应任何分辨率的网页。

  方法1.使用thisin

 
 在flash中写:www.goodsgy.com

if (System.capabilities.screenResolutionX>=1024) {
 Stage.scaleMode = "noScale";
}

  但是必须设置body里面margin的值得都等于0,加CSS到网页也行。www.goodsgy.com

  方法2.www.goodsgy.com

  也是在FLASH中写AS:www.goodsgy.com

var listen:Object = new Object();
listen.onResize = function(){};
Stage.addListener(listen);

  方法3.用System.capabilities.screenResolutionX和System.capabilities.screenResolutionY实现

  
首先对这两个语句做一下简单讲解:www.goodsgy.com

  System.capabilities 对象
  System.capabilities 对象可以确定承载 SWF 文件的系统和播放器的功能。这样,您就可以针对不同的格式对内容进行调整。例如,移动电话的屏幕(黑白,100 x 100 像素)就与 1000 x 1000 像素的彩色 PC 屏幕不同。为了向尽可能多的用户提供适当的内容,可以使用 System.capabilities 对象来确定用户所拥有的设备的类型。然后,您可以指定服务器根据不同的设备功能发送不同的 SWF 文件,或者通知 SWF 文件根据设备的功能改变它的播放方式。www.goodsgy.com

  1)System.capabilities.screenResolutionX:指示屏幕的水平大小,(指示屏幕最大水平分辨率的整数)其服务器字符串为 R(它返回屏幕的宽度和高度)。www.goodsgy.com

  2)System.capabilities.screenResolutionY:指示屏幕的垂直大小,(指示屏幕最大垂直分辨率的整数)其服务器字符串为 R(它返回屏幕的宽度和高度)。www.goodsgy.com

  其实System.capabilities 对象还有很多其他的属性,在这里我就不一一介绍了!你到FLASH软件的帮助文件中找“动作脚本字典----(字母)S”就能找到!www.goodsgy.com

  如果你懒还是得动或者你找不到,也可以这样做关于System.capabilities 对象其他属性摘要,可以使用如下代码输出。 www.goodsgy.com

for(var i in System.capabilities){
trace(i+":"+System.capabilities)
}

  如果是要在FLASH里作判断,用下面的代码:www.goodsgy.com

loadVariables("http://www.webjx.com" ,"_root","post"); 
/*index.htm为SWF所在的网页*/
if (System.capabilities.screenResolutionX==1024) {
getURL("http://www.webjx.com:1985/1024.htm ");
}else if (System.capabilities.screenResolutionX==800) {
getURL("http://www.webjx.com:1985/800.htm ");
}else if (System.capabilities.screenResolutionX>1024) {
getURL("flashbank.htm");
}

[1] [2]  下一页

在百度中搜索:让Flash动画适应任何分辨率的网页
在Google中搜索:让Flash动画适应任何分辨率的网页
在Yahoo中搜索:让Flash动画适应任何分辨率的网页

收藏到网摘:新浪VIVI 365key 我摘 POCO网摘 博采中心 YouNote 和讯网摘 天天收藏
[] [返回上一页] [打 印] [收 藏]

 相关文章    最新文章
· [组图] 让Firefox也照样能用上迅雷看看
· [组图] 让Flash按钮张嘴出出声
· 让Flash动画能“闪”起来
· [组图] 让FlashGet与Netants“共享资源”
· [图文] 点下载链接时不让FlashGet自动运行..
· [组图] 让FlashGet快车为你自动分类下载的..
· [组图] 让FlashGet全面接管傲游的下载工作..
· [组图] 让Flashget也拥有自动完成功能
· 让FlashGet也能断点续拷硬盘文件
· 不用动手,让FlashGet自动听话!
 
· [图文] Flash制作鼠标感应Tween类动画效果..
· [组图] Flash实例:可爱的小青蛙闹钟
· [组图] Flash也能制作特色小图标
· [组图] Flash实例教程:卡通MM眨眼睛动画
· [图文] Flash基础:了解动画基础知识
· [组图] Flash实例:打造佛光效果
· 实现flash站整个网页且flash总是居中
· Flash中如何调用exe可执行文件?
· Flash与Photoshop合作制作模糊渐变动画
· 用Flash AS代码制作按钮弹出窗口

∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论…]
站内搜索

精彩图文
  网站导航  
操作系统 办公软件 网络软件
Vista Windows2003 WindowsXP Windows2000/NT Windows9X/ME Linux 其他 Word Excel Powerpoint Outlook 金山系列 其他 网页浏览 上传下载 联络聊天 邮件工具 服务器软件 网络辅助
工具软件 媒体动画 网页制作
系统工具 媒体工具 压缩工具 图文处理 文件管理 其他 3DMAX Authorware Director Maya 视频处理 其他 Flash Dreamweaver FireWorks FrontPage LiveMotion Golive HTML/CSS 其它
网站开发 平面设计 程序设计
ASP JSP PHP CGI JavaScript VBScript XML/SOAP Web服务器 Photoshop PhotoImpact CorelDraw Illustrator Freehand 设计欣赏 其他 VB VC .NET C/C++ DELPHI JAVA

冀ICP备05019428号
Copyright © 2004-2008 电脑学习网 Inc.All rights reserved.
TEL:13832340607
QQ:39873155
E_Mail:goodsgy(#)hotmail.com   (把(#)替换成@)
MSN:goodsgy(#)hotmail.com   (把(#)替换成@)