flex 加载条完成后的一个声音提示效果

来源:互联网 发布:linux下java开发好处 编辑:程序博客网 时间:2024/04/26 20:11
下面这个源码给我们展示了 当一进度条加载完成之后发出的一个提示声 我们引入了mx.effects SoundEffect类 和ProgressBar组件的completeEffect效果及样式<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"        layout="vertical"        verticalAlign="middle"        backgroundColor="white">    <mx:Script>        <![CDATA[            import mx.events.SliderEvent;            private function slider_change(evt:SliderEvent):void {                progressBar.setProgress(evt.value, slider.maximum);            }        ]]>    </mx:Script>    <mx:SoundEffect id="ding"            source="@Embed('ding.mp3')" /> /*                                            *该处添加声音文件                                            */    <mx:ApplicationControlBar dock="true">        <mx:Form styleName="plain">            <mx:FormItem label="percentComplete:">                <mx:HSlider id="slider"                        minimum="0"                        maximum="100"                        value="0"                        snapInterval="1"                        tickInterval="10"                        liveDragging="true"                        showTrackHighlight="true"                        change="slider_change(event);" />            </mx:FormItem>        </mx:Form>    </mx:ApplicationControlBar>    <mx:ProgressBar id="progressBar"            mode="manual"            completeEffect="{ding}" />                                           /*                                            *该处绑定声音文件                                            */</mx:Application>