private var mysd:Sound=new Sound();
private var mytxt:TextField=new TextField();
public function test() {
buildUI();
myfile.browse([myfiletype]);
myfile.addEventListener(Event.SELECT,select);
}
private function select(event:Event):void {
mytxt.text=myfile.name;
mysd.load(new URLRequest(myfile.url));
mysd.addEventListener(Event.COMPLETE,loaded);
}
private function loaded(event:Event) {
mysd.play();
}
private function buildUI():void {
mytxt.x=100;
mytxt.y=180;
mytxt.width=350;
mytxt.height=20;
mytxt.background=true;
mytxt.backgroundColor=0x0000FF;
mytxt.textColor=0xFFFFFF;
addChild(mytxt);
}
}
}
Ctrl S保存一下,然后Ctrl Enter测试影片,就可以看到效果了,在影片打开时执行打开一下文件浏览对话框,你可以选择一个mp3文件来试试,看是否能够播放?呵呵很瘾吧!
从今天开始我意识到我不再只是做Flash动作脚本的了,AS3让我觉得我已经成了一名程序员了,没想到两年前学Flash只是因为喜欢绘画的我也已经成了程序员了。
AS3意味着一个时代的到来,AS已经不再仅仅是一种脚本语言了,它不再仅仅是依靠Flash才能体现出它的价值的语言了。感叹时代发展得太快,AS2不到两年,AS3就出现了,已经有很多人能做出很好的Flash AIR程序了,我才刚刚踏入这个领域,而现在Flash CS3还没有全就会呢,Flash CS4就出现了,听说Flash CS4可以做三维的动画。面对这些,我们要做的就是继续学习,我好怕落后,于是我就与时间赛跑。让我们满怀希望来迎接这一切吧!










