我的博客| Blog
- ·微信小程序错误:VM564:...
- ·mongodb3.2设置密码...
- ·单行滚动代码-单行滚动效果
- ·自己动手制作图形字体,以便于...
- ·MySQL无限级分类PHP按...
- ·Windows下的Apach...
- ·如何将网站上的文章分享到微信...
- ·PHP实现自动获取本月第几个...
联系我| Contact Me
- 电话:18681257080
- QQ:271538869
- 邮编:518020
- 信箱:service@08321.org
- 地址:四川省内江市资中县
诚信稳健,和谐共赢
- 以诚信为立世之本,在稳健的基础上,不断寻求创新与突破。
- 以务实严谨、精微细致的专业精神,为客户做最优质的策划,实现效果最大化。
成功,依稀可见
- 成功,依稀可见!——依希设计
- 成功是很多方面的,很多小的成功可以积累成大的成功,而真正意义上的成功是永远不可能到达的,所以只能依稀可见。
我的博客
FLASH背景MC自动缩放以适应不同分辨率的浏览器浏览
来源:本站编辑 发布日期:2009-9-27 已有 人浏览过此信息
//FLASH部分
新建文件autoSize.swf
在FLASH的舞台新建一MC自命名为MC1。
在_root TimeLine上的第1 frame 写上:
stop();
Stage.scaleMode = "noScale"
Stage.align="TL"
mc1._width=Stage.width;
mc1._height=Stage.height;
myListener = new Object();
myListener.onResize = function () {
mc1._width=Stage.width;
mc1._height=Stage.height;
mc1._x=0
mc1._y=0
}
Stage.addListener(myListener);
//★FLASH部分的第二种方法,比前者实现更完美,使用了Loader组件 和Loader类。
首先要在舞台上拖放库里的Loader组件到舞台。并且要导入mx.controls.Loader类。
具体写法:
import mx.controls.Loader
stop();
Stage.scaleMode = "noScale";
Stage.align = "TL";
var myLoader:Loader;
myLoader =this.attachMovie("Loader", "myLoader", this.getNextHighestDepth());
myLoader.setSize(Stage.width, Stage.height);
myLoader.autoLoad = true;
myLoader.contentPath = "here_your_pic.jpg";
myListener = new Object();
myListener.onResize = function ()
{
myLoader.setSize(Stage.width,Stage.height);
}
Stage.addListener(myListener);
//网页部分
CSS样式表要加上
html, body {
height: 100%;
background-color: #181818;
margin: 0;
padding: 0;
border: 0;
}
镶嵌FLASH时候的width 和height要都设置为100%
新建文件autoSize.swf
在FLASH的舞台新建一MC自命名为MC1。
在_root TimeLine上的第1 frame 写上:
stop();
Stage.scaleMode = "noScale"
Stage.align="TL"
mc1._width=Stage.width;
mc1._height=Stage.height;
myListener = new Object();
myListener.onResize = function () {
mc1._width=Stage.width;
mc1._height=Stage.height;
mc1._x=0
mc1._y=0
}
Stage.addListener(myListener);
//★FLASH部分的第二种方法,比前者实现更完美,使用了Loader组件 和Loader类。
首先要在舞台上拖放库里的Loader组件到舞台。并且要导入mx.controls.Loader类。
具体写法:
import mx.controls.Loader
stop();
Stage.scaleMode = "noScale";
Stage.align = "TL";
var myLoader:Loader;
myLoader =this.attachMovie("Loader", "myLoader", this.getNextHighestDepth());
myLoader.setSize(Stage.width, Stage.height);
myLoader.autoLoad = true;
myLoader.contentPath = "here_your_pic.jpg";
myListener = new Object();
myListener.onResize = function ()
{
myLoader.setSize(Stage.width,Stage.height);
}
Stage.addListener(myListener);
//网页部分
CSS样式表要加上
html, body {
height: 100%;
background-color: #181818;
margin: 0;
padding: 0;
border: 0;
}
镶嵌FLASH时候的width 和height要都设置为100%
上一条:wap中文乱码解决方法之asp
![](images/content_btm.jpg)