AS3基础教程-第42课-mp3播放器(7)
1、将41.fla文件复制一份,重命名为42.fla,用flashCS6打开它
2、首先,需要绘制这个播放头
新建一个图层,命名为 进度_播放头
使用椭圆工具,按住shift键不放,可以绘制出一个正圆,用选择工具单击后,在属性面板内设置宽高都为15
按F8键转换为影片剪辑,然后在属性面板内设置实例名为jdt_bft_mc

3、代码部分,因为需要更改播放头的x坐标,所以,需要事先获取其初始坐标:
var chushix:Number=jdt_bft_mc.x//播放头的初始x坐标位置

4、然后,将更改x坐标的代码写入 进入帧 内部,仅需增加如下一行:
jdt_bft_mc.x=chushix+bfb*jdt_bg_mc.width
乃是以 进度条_背景 为参照物,用它的宽度 乘以 bfb,从而获取播放头的x坐标

5、测试影片,看看效果吧

6、最后,我们将注释再整理一下,如下图所示。
添加合适的注释,可以方便代码的阅读和修改,对于后期修改特别重要。
大家一定要养成写注释的习惯。

7、通过对代码进行模块化处理,有助于代码的阅读和修改,大家尽量掌握。
我非常喜欢使用这种模块化的方式进行编程,这也体现了编程的一个真理:
代码从来不是一蹴而就的,代码都是被分割成多个部分,每一部分都只实现一个很简单的功能。
先实现一个部分的效果,测试无误后,然后添加第二部分,如此反复,直到实现所有的功能。
每一小部分的代码写完之后,一定要测试一下,找找看有没有错误或bug,如果有的话,无论是排除错误还是修复bug,都比较容易。
如果等到所有的功能实现之后,再纠错和修复bug,就非常的麻烦。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:65
阅读量:193
阅读量:194
阅读量:160
阅读量:41