我正在 Flash 中开发一个简单的 mp3 播放器应用程序,并试图实现一个时间计数器,以跟踪从当前播放的曲目过去了多少时间。我在网上看到了这个代码片段:
var music:Sound = new Sound();
music.loadSound("audio.mp3", true);
var minutes:Number = 0;
var seconds:Number = 0;
this.onEnterFrame = function() {
minutes = Math.floor(music.position / 1000 / 60);
seconds = Math.floor(music.position / 1000) % 60;
output.text = minutes + ":" + seconds;
}
但是,位置属性似乎不再是 Sound 类的一部分。我是 ActionScript 的新手,此属性是否已移至其他地方?或者有人对如何为 mp3 进度实施计时器有任何想法吗?