AS3基础教程-第42课-mp3播放器(7)

2025-04-25 14:55:31

1、将41.fla文件复制一份,重命名为42.fla,用flashCS6打开它

2、首先,需要绘制烂瘀佐栾这个播放头新建一个图层,命名为 进度_播放头使用椭圆工具,按住shift键不放,可以绘制出一个正圆,用碚枞凇悄选择工具单击后,在属性面板内设置宽高都为15按F8键转换为影片剪辑,然后在属性面板内设置实例名为jdt_bft_mc

AS3基础教程-第42课-mp3播放器(7)

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

AS3基础教程-第42课-mp3播放器(7)

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

AS3基础教程-第42课-mp3播放器(7)

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

AS3基础教程-第42课-mp3播放器(7)

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

AS3基础教程-第42课-mp3播放器(7)

7、通过对代码进行模块化处理,有助于代码的阅读和修改,大家入奚戢瘟尽量掌握。我非常喜欢使用这种模块化的方式进行编程,这也体现了编程的一个真理:代码从来不是一蹴而就的,代码都是被分割成多个部分,每一部分拎枋辏话都只实现一个很简单的功能。先实现一个部分的效果,测试无误后,然后添加第二部分,如此反复,直到实现所有的功能。每一小部分的代码写完之后,一定要测试一下,找找看有没有错误或bug,如果有的话,无论是排除错误还是修复bug,都比较容易。如果等到所有的功能实现之后,再纠错和修复bug,就非常的麻烦。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢