网站制作学习网Flash→正文:flash 全屏按钮
字体:

flash 全屏按钮

Flash 2008/3/23 9:39:28  点击:不统计

需要我们在网页中插入Flash代码时,必须加上下面的代码:



<param name="allowFullScreen" value="true" />





  下面我们介绍Flash中的做法。



  启动Flash,制作一个按钮元件,然后把按钮放到主场景中,为按钮添加代码:



on(press){

toggleFullScreen();

}





  函数toggleFullScreen()是主要来控制窗口,函数定义如下。



//Don't scale the movie when the stage size changes

Stage.scaleMode="noScale";

//Align the stage to the top left

Stage.align = "TL";

//Function to toggle between fullscreen and normal size

//the toggle fullscreen button calls this function when pressed

function toggleFullScreen(){

//if normal size, go to fullscreen, else go to normal size

if(Stage["displayState"]=="normal"){

Stage["displayState"]="fullScreen";

}else{

Stage["displayState"]="normal";

}

}

//Create a listener for each time the Stage is resized

var resizeListener:Object = new Object();

//Called each time the stage is resized

resizeListener.onResize = function () {

//Move the button to the center of the screen

toggleFullScreenButton._x=Stage.width/2;

toggleFullScreenButton._y=Stage.height/2;

}

//Add the listener to Stage

Stage.addListener(resizeListener);





  这样就定义好了!





  当我们把上面制作的Flash插入到网页中时,具体代码如下:



<object data="你的swf文件地址"

type="application/x-shockwave-flash" width="400" height="200" >

<param name="movie" value="你的swf文件地址" />

<param name="allowFullScreen" value="true" />

</object>

·上一篇:as 火焰效果 >>    ·下一篇:flash 读取外部txt >>
推荐文章
最新文章