快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

播放器拖动进度条制作

  效果如下:

« Full Screen »


点击这里下载源文件

  草草做了个,有些小问题,不过基本上实现楼主的想法,嗯...这些天老是觉得时间不够用,又要上课又要玩游戏...这是进度条的代码:

//这是进度条的宽度: 
w = 100; 
Drag = false; 
ball.onPress = function() { 
 if (_parent.Playing) { 
  Drag = true; 
  startDrag(this, false, 0, 0, w, 0); 
 } 
}; 
function onMouseUp() { 
 if (Drag) { 
  //不知有没有像gotoAndPlay()的函数,就不用那么麻烦了: 
  _parent.mySound.stop(); 
  _parent.mySound.start(ball._x/w*_parent.mySound.duration/1000, 1); 
  //---------------------------------------------------------- 
  Drag = false; 
  stopDrag(); 
 } 

function onEnterFrame() { 
 if (_parent.Playing && Drag == false) { 
  ball._x = _parent.mySound.position/_parent.mySound.duration*w; 
 } 
}

返回类别: Flash教程
上一教程: Flash MX 2004 ActionScript图文教程(十)
下一教程: 视觉识别的技巧方式

您可以阅读与"播放器拖动进度条制作"相关的教程:
· FlashAS教程:在主影片中制作外部loading进度条
· 在主影片中制作外部载入进度条
· Flash制作简朴MP3播放器
· Flash播放器显示LRC歌词代码
· Flash8.0专业版及播放器新特性
    微笑服务 优质保证 索取样品