征集网锐志网络淘途找素材上91
创意在线首页
平面设计交互设计CG动漫工业设计建筑环境数码影像创意搜
 首页大赛征集资讯教程画廊访谈作品集创企同盟设计招聘人才专区竞赛台专题论吧 找素材看酷站设计网址库
教程网 Illustrator、Photoshop、CoreaDreaw、AI教程、PS教程
当前位置:首页 > 教程 > Flash > 正文
Flash打造迷你特色音乐播放器
作者: 来源: 发表时间:2007-8-6 16:15:08 浏览:

  4 .给“文本”电影剪辑加动作:

  回到场景中,新建一层,起名为“进度条”将电影剪辑“文本”从库中拖拽到场景中的“按钮”图层上,再用箭头工具在场景中点击一下电影剪辑“文本”,在“属性面板”中设置“实例名”为 wenben 并将下列 AS 命令复制到“动作面板”中。

  // 影片时间长度计算与显示

  onClipEvent (load) {//MC 加载时动作
   s1 = int(_root._totalframes/12) ;// 影片长度
   fen1 = String(int( s1 / 60 )); // 算出分钟数取整数后,转换成字符串
   miao1 = String( int(s1 % 60 ));// 算出秒数取整数够,转换成字符串
   if (length(fen1) == 1) { // 分钟的数字长度为 1 时
    fen1 = "0"+fen1+" ” ";// 前面加零
   }else{ // 否则
    fen1 = fen1+"”";
   }

   if (length(miao1) == 1) {// 秒的数字长度为 1 时
    miao1 = "0"+miao1+" ’ ";// 前面加零
   }else{// 否则
    miao1 = miao1+"’";
   }

   _root.wenben.changdu.cd = fen1 + miao1;
  }

  // 影片时间进度计算与显示(脚本解释参考以上代码)

  onClipEvent (enterFrame) {// 以 MC 的帧频不断触发
   s2 = int(_root._currentframe/12);
   fen2 = String(int( s2 / 60 ));
   miao2 = String(int( s2 % 60 ));
   if (length(fen2) == 1) {
    fen2 = "0"+fen2+"”";
   }else{
    fen2 = fen2+"”";
   }
   if (length(miao2) == 1) { 
    miao2 = "0"+miao2+"’";
   }else{
    miao2 = miao2+"’";
   }
   _root.wenben.jindu.jd = fen2 + miao2;
  }

  四.绘制并制作控制音量与平衡的按钮

  1 .找出“音量”元件:

  (提示:可以自己做也可以直接用公用库里的,读者可以打开源文件的库直接拖入。)

  点击“窗口” → “其他面板” → “公用库” → “按钮”,打开“ Knobs & Faders ”文件夹,找到电影剪辑“ fader - mixer ”,将其从“公用库”中拖拽到自己的库中的“音乐”文件夹内,将电影剪辑“ fader - mixer ”改名为“音量”,再双击文件夹“ knob & fader parts ”名称,改名为“音量控制”,再双击该文件夹图标,打开改文件夹,将影片剪辑“ fader ”改名为“音量手柄”,将按钮元件“ fader button ”改名为“音量按钮”,将影片剪辑“ fader details ”改名为音量刻盘,将影片剪辑“ fader shadow ”改名为“音量阴影”。

  (注意:双击文件夹名称是改名,双击文件夹图标是打开文件夹。另外,当从“公用库”向“库”拖拽影片剪辑时,要在“库”的白色区域内释放鼠标,不要在灰色区域内释放。)。

  2 .修改“音量”元件:

  在“库”面板中双击影片剪辑“音量”,用箭头工具框选“音量手柄”和“音量刻盘”,点击“修改”、“变形”、“逆时针旋转 90 度”,用箭头工具单击影片剪辑“音量手柄”,到“属性面板”中设置实例名: shoubing  。将手柄移动到刻盘的中心位置。   在“动作面板”中输入一下 AS 代码,把原来里面的脚本语句覆盖掉。

  onClipEvent (load) {// 影片剪辑加载时触发以下代码
   chushi_kepan = _x-50; // 确定刻盘初始位置在场景中的 X 坐标值
   zuo = _x-50; // 确定手柄在场景中最左边的限值
   you = _x+50; // 确定手柄在场景中最右边的限值
   ding = _y; // 确定手柄在场景中最上边的限值
   di = _y; // 确定手柄在场景中最下边的限值
   wls = new Sound();// 创建声音播放对象 wls
   wls.attachSound("wls");// 将库中标识符为 "wls" 的声音附加给 wls
   zdyl = 100;// 确定最大音量值
   dqyl = zdyl/2;// 确定当前音量值
   wls.setVolume(dqyl);// 给声音对象设置当前音量
  }

  onClipEvent (enterFrame) {// 与帧频同步触发以下代码
  // 由于刻盘长度为 100 像素,声音限值也是 100 ,当前位置减刻盘初始位置就是当前音量值。
   dqyl = Math.ceil(_root.yinliang.shoubing._x-_root.yinliang.shoubing.chushi_kepan);
   wls.setVolume(dqyl);// 对声音对象 WLS 设置当前音量
  }

  再用鼠标双击工作区中的影片剪辑“音量手柄”,露出按钮,给按钮添加以下按钮动作,把原来里面的脚本语句覆盖掉。

  on (press) {// 鼠标按下
   startDrag("", false, zuo, ding, you, di);// 在限定的区域中拖拽
  }

  on (release) {// 鼠标释放
   stopDrag();// 停止拖拽
  }

  3 .设置声音元件:

  选择菜单中的“文件” →“导入”→“库”,将准备好的音乐导入进来, 在“库”中单击声音元件 12.MP3 ,点鼠标右键,弹出菜单选择“链接”,弹出“链接属


1 2 
在线编辑:morion
本文链接:


推荐阅读:
·2021第十五届“创意中国”设计大奖 征稿章程
·2021第七届“学院派奖”全国艺术与设计大赛征集公告
·青春唯美插画培训网络远程班正在招生
·第八届中国高等院校设计作品大赛启动
·第十二届中国高校美术作品学年展获奖名单公布
·2021第七届“学院派奖”全国艺术与设计大赛征集公告
·第六届“包豪斯奖”国际设计大赛获奖名单揭晓
免责声明:本站刊载此文不代表同意其说法或描述,仅为提供更多信息。对本文有异议,请联络本站!
转载要求:文章作者及来源信息必需保留。转载之图片、文件请不要盗链本站地址,且不准打上各自站点的水印!

近期推荐报道 返回首页更多精彩等着你!

Photoshop| Photoshop快速调出情侣图片柔美的插画艺术| 绝望的小熊—美国插画师Luke
网页设计| 波兰Tiquet网站设计作品欣赏插画艺术| Nanami Cowdroy灵动黑白插画
Photoshop| Photoshop调出美女图片绚丽的橙红HTML/CSS| 实现DIV透明而里面的文字不透明
平面设计| 世界杯之平面广告欣赏插画艺术| Alberto Cerrite&ntil
平面设计| Havaianas人字拖最新平面广告系列网页设计| 英国madefavourite简洁细腻型
关于本站 | 联系方式 | 商业服务 | 合作伙伴 | 站点地图 | 免责声明 | 版权声明 | 在线投稿