打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Flash as2.0 一个按钮 多种控制

1、一个按钮控制flash全屏/退出全屏

首先是控制flash全屏与退出全屏的函数,方法多种,这里用最经典简单的方法,

全屏:fscommand("fullscreen", true);

退出全屏:fscommand("fullscreen", false);

最后实现的方法就是:

var i = 1;   //先定义一个变量,初始值为1;
_mc.onRelease = function() { //点击按钮"_mc"时运行下面的语句
      i = -i;  //这里是重点了,每点一次按钮,先前定义的变量i就取反一次,也就是
      if (i==-1) { //如果i等于-1
        fscommand("fullscreen", true);//全屏
      } else {//否则
        fscommand("fullscreen", false);//退出全屏
      }

};

2、一个按钮控制flash暂停和播放

其实原理跟上面是一样的,我就不重复说了,直接贴出代码,假如我们要控制影片剪辑 Mov_mc 播放或停止,

var i = 1;
_mc.onRelease = function() {
 i = -i;
 if (i==-1) {
  Mov_mc.stop();
 } else {
  Mov_mc.play();
 }
};

3、最后就是按钮的外观问题了,

我基本上已经不再用flash里面的按钮元件了,用影片剪辑来做按钮比按钮元件本身有更大的自由空间,

按钮的两种状态,控制的不一样,外观也是不一样的,例如上面第二个例子,我们可以在 "_mc" 里面建两帧,第一帧反暂停按钮,第二帧放播放按钮,然后加上this.gotoAndStop()函数就大工告成了,修改后代码如下:

var i = 1;
_mc.onRelease = function() {
 i = -i;
 if (i==-1) {
  Mov_mc.stop();
  this.gotoAndStop(2);
 } else {
  Mov_mc.play();
  this.gotoAndStop(1);
 }
};

 

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【动画教程】用flash 做那种弹出的小窗口
flash8常用函数应用
FLASH课件中常用的fscommand 命令详解
flash在浏览器中全屏显示和加入收藏的代码
SWF动画真正实现无缩放全屏显示代码教程
制作flash时常用脚本
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服