Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 同一容器中的多个预加载程序_Apache Flex_Flex3_Preloader - Fatal编程技术网

Apache flex 同一容器中的多个预加载程序

Apache flex 同一容器中的多个预加载程序,apache-flex,flex3,preloader,Apache Flex,Flex3,Preloader,我有一个奇怪的预加载问题。我在画布中有2个预加载程序。一个是显示曲目下载的进度,另一个是显示曲目的播放位置。看起来一次只有一个可以工作 例如,如果我将第二个预加载程序可见性设置为false,则第一个预加载程序setProgress函数可以正常工作。但是,如果我将第二个预加载程序的可见性设置为true,则第一个预加载程序的setprogress似乎不起作用 每个画布只允许一个预加载程序吗 <mx:ProgressBar id="downloadprogress"

我有一个奇怪的预加载问题。我在画布中有2个预加载程序。一个是显示曲目下载的进度,另一个是显示曲目的播放位置。看起来一次只有一个可以工作

例如,如果我将第二个预加载程序可见性设置为false,则第一个预加载程序setProgress函数可以正常工作。但是,如果我将第二个预加载程序的可见性设置为true,则第一个预加载程序的setprogress似乎不起作用

每个画布只允许一个预加载程序吗

<mx:ProgressBar id="downloadprogress"
                    mode="manual"
                    minimum="0"
                    maximum="100"
                    styleName="trackloadprogress" label=""/>
    <mx:ProgressBar id="playbackprogress"
                    mode="manual"
                    minimum="0"
                    maximum="100"
                    label=""
                    styleName="trackplaybackprogress"/>

好吧,这真是太愚蠢了。当然,如果预装器2在它上面,我就看不到预装器1。为了解决这个问题,我在预加载程序2中添加了一个掩码,使其宽度与最大宽度*进度相同