AS3基础教程-第43课-mp3播放器(8)

 时间:2024-10-11 21:46:05

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

AS3基础教程-第43课-mp3播放器(8)

4、代码部分,因为需要实现拖动的效果,故此,先补充这一块的内容如下:开始拖动的代码是startDrag()有两个参数,第一个参数是布尔值,true表示以对象的中心被鼠标位置锁定,不管鼠标是否按下。 false表示只有鼠标点击它时对象才会跟着移动,默认值为 false第二个参数是 一个矩形范围,用于约束拖动的范围,对象被拖动时不能超出这个范围,默认为 null ,意味着没有约束。

5、矩形范围的代码:new Rectangle(a,b,罕铞泱殳c,d)共有四个参数,分别对应x坐标,y坐标,宽度,孕驷巴墟高度这四个参数定义了这个矩形的范围。想象一下,有一个宽度是c、高度是d的矩形,该矩形的位置在(a,b)【使用数学课上的坐标写法】处举例:new Rectangle(50,80,200,100)意思是,在舞台上的(50,80)【使用数学课上的坐标写法】位置处,有一个宽度是200、高度是100的矩形

6、停止拖动的代码是stopDrag()该方法没有参数

7、关于声音的音量修改,SoundChannel 对象有个 soundTransform 属性,它是 Sound皈其拄攥Transform 的类实例。要改变音量,先创建 SoundTransform 对象,对其赋值,再赋给 SoundChannel 的 soundTransform 属性,下面的例子设置音量为 50% :

8、现在进入代码模块,首先,在所有的代码的最后面新增代码如下:测试影片,发现已经可以支持拖动它

AS3基础教程-第43课-mp3播放器(8)
  • AS3基础教程-第44课-mp3播放器(9)
  • AS3基础教程-第42课-mp3播放器(7)
  • AS3基础教程-第41课-mp3播放器(6)
  • AS3基础教程-第50课-简易计算器(3)
  • AS3基础教程-第49课-简易计算器(2)
  • 热门搜索
    葛粉怎么吃 可行性分析怎么写 换手机号微信怎么办 男人怎么减肥 脚出汗怎么办 日产奇骏怎么样 肌肉怎么练 三星手机截图怎么截 眉毛怎么修才好看 肝功能异常怎么办