Graphics.copyFrom 这个API是从flash player10开始有的,以前我们要复制一个显示对象,那是不可以的,当然你可以说用 BitmapData.draw 这个方法,但是原本是矢量对象,被draw之后就变成了位图.这样不是很好的.flashplayer10刚出来的时候有关注过一些新特性,但是对这个没有这么在意.
继续阅读
标签归档:FlashPlayer10
绕过安全沙箱获取音频频谱
变速音频播放
要改变音频播放的速度,其实这个功能早在FlashPlayer10就已经能够实现了。主要涉及的API为:
- Sound.extract : 提取原始音频数据
- SampleDataEvent.SAMPLE_DATA : 通过该事件将音频数据(可以修改)写入并播放。
Sound.extract(target:ByteArray, length:Number, startPosition:Number = -1):Number
target:用于放置提取的声音样本的ByteArray 对象。
length:要提取的声音样本数。样本包含左声道和右声道,即 2 个 32 位浮点值。
startPosition: 要提取的声音的开始位置. (默认为-1,标示按顺序提取)
return : 提取的声音样本个数。(1样本==2Float==8byte).