flash加了全屏代码为什么没用? 10
fscommand("fullscreen","true");fscommand("fullscreen","false");分别的进入和退出全屏可是点了为什么没用呢?我...
fscommand("fullscreen", "true"); fscommand("fullscreen", "false");
分别的进入和退出全屏 可是点了为什么没用呢?我的是flash8.0 用AS2.0语法 展开
分别的进入和退出全屏 可是点了为什么没用呢?我的是flash8.0 用AS2.0语法 展开
2个回答
展开全部
可能是你的AS代码不完整造成的。
如果代码在帧上,则在帧上添加AS:fscommand("fullscreen", "true");
如果代码是在一个按钮上,则要在此按钮上(即先选中此按钮,然后在“动作”面板中)添加AS:
on (release) {
fscommand("fullscreen", "true");
}
退出全屏的情况同上。
要注意的是,测试全屏效果不能在flash调试的时候,而应该通过导出的.swf文件来测试。flash调试窗口不管什么时候都是不能全屏的。
如果代码在帧上,则在帧上添加AS:fscommand("fullscreen", "true");
如果代码是在一个按钮上,则要在此按钮上(即先选中此按钮,然后在“动作”面板中)添加AS:
on (release) {
fscommand("fullscreen", "true");
}
退出全屏的情况同上。
要注意的是,测试全屏效果不能在flash调试的时候,而应该通过导出的.swf文件来测试。flash调试窗口不管什么时候都是不能全屏的。
更多追问追答
追问
我导出生成SWF 用Flash打开播放还是没用啊
this.qp_btn.onRelease = function() {
fscommand("fullscreen", "true");
};
this.fh_btn.onRelease = function() {
fscommand("fullscreen", "false");
};
这是完整的代码 你看对吗?
追答
代码是完整的。你确认那两个按钮在属性面板中的实例名称分别是qp_btn和fh_btn,而且路径是this?
展开全部
一、首先,你说没有用的前提是要打开生成的swf文件或者exe文件,因为在测试预览时是看不到效果的。
二、如果是放在网页上看不到效果,需要放到网上。要用下面的代码:
Stage.displayState="fullscreen";
Stage.displayState="normal";
另外,要在发布设置中的HTML选项卡上模版上选:仅限FLASH-允许全屏,或者在生成的HTML文件中将fullscreen变量的属性改为true
二、如果是放在网页上看不到效果,需要放到网上。要用下面的代码:
Stage.displayState="fullscreen";
Stage.displayState="normal";
另外,要在发布设置中的HTML选项卡上模版上选:仅限FLASH-允许全屏,或者在生成的HTML文件中将fullscreen变量的属性改为true
追问
我导出生成SWF 用Flash打开播放还是没用啊
this.qp_btn.onRelease = function() {
fscommand("fullscreen", "true");
};
this.fh_btn.onRelease = function() {
fscommand("fullscreen", "false");
};
这是完整的代码 你看对吗?
追答
刚才试了你的代码,一点问题也没有,除非你两个按钮的实例名不对。。。
你可以改成如下试一下有没有执行:
this.qp_btn.onRelease = function() {
trace("full");
fscommand("fullscreen", "true");
};
this.fh_btn.onRelease = function() {
trace("normal");
fscommand("fullscreen", "false");
};
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询