首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

as 3.0 为什么小弟我的全屏代码,没有用啊请高手解答

2012-02-20 
as 3.0 为什么我的全屏代码,没有用啊!请高手解答!var isFull:Booleanfalsebt.addEventListener (MouseEve

as 3.0 为什么我的全屏代码,没有用啊!请高手解答!
var isFull:Boolean=false

bt.addEventListener (MouseEvent.CLICK,funciton );
function funciton(e:Event){
  if(isFull==false){
  fscommand("fullscreen","true");
trace("123");
  isFull=true
  }else if(isFull==true){
  fscommand('fullscreen',"false")
  isFull=false;
  trace("432");
  }
}


// 按照道理这段代码是有用的啊,不知道为什么我这边没有用啊!请高手帮忙解答!谢谢!
 
  点第一次的时候会有123 输出,点第二次的时候会有432 输出,按这个样子应该就能实现全屏的啊!但是现在不能实现全屏。高手帮忙!

  我用的flash cs4,会不会跟我的版本有问题!

[解决办法]
在flash里预览时无法全屏的。
你需要输出SWF文件后用播放器才可以全屏。网页中也是不可以的。
[解决办法]
不要用AS2的方法去实现AS3的功能
在AS3中,fscommand不被推荐了吧
[解决办法]

探讨
引用:
在flash里预览时无法全屏的。
你需要输出SWF文件后用播放器才可以全屏。网页中也是不可以的。

可不可以把它放在网页中的时候变成充满全屏,不一定要全屏显示?

[解决办法]
function FullScreen(eve:MouseEvent):void{

switch(stage.displayState) {
case "normal":
stage.displayState = "fullScreen";
break;
case "fullScreen":
stage.displayState = "normal"; 
break;
}

}
[解决办法]
那个是JS实现的。并非as。楼主可以去找找看。我曾经有,但现在不知道放哪里了,我也是从网上下载的例子。
本人对JS不是很精通。

热点排行