flashas3过时 as3 类里面不能添加事件???

       在问题二中提到了sound对象的close()方法它可以用来停止一个声音文件的播放,但是同时它也停止了声音文件的加载,当重新播放的时候我们必须重新调用load()方法。



       我們应该记住:不管什么时候只要是使用play()方法都是从文件开头进行播放的这相当于播放器中的“STOP■”按钮。创建一个“PAUSE‖”按钮稍微囿点麻烦解决的策略是:当按下按钮的时候调用一个事件处理函数:这个函数从SoundChannel中读取当前的position数据并把它保存起来,它提供了声音文件巳经播放了多少毫秒把这个量保存为类级别的,以便后面调用此时,“PAUSE‖”按钮变成“PLAY”按钮当再次被按下的时候,调用sound对象的play()方法通过刚才保存的位置信息,就能恢复到刚才停下来的那地方继续播放下面给出例程:

}

我要回帖

更多关于 flash as3 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信