flash里面combobox怎么用啊?求救!

来源:百度知道 编辑:UC知道 时间:2024/05/05 11:29:10
我想做一个音乐播放器的,用combobox下拉菜单选择歌曲,然后点播放按钮在外部载入歌曲。可是,我试了很多边,竟然只会反复播放第一手歌曲!

我的代码是这样的:
在组件上:
on (change) {
a = this.value;
trace(a);
}
在按钮上:
on (release) {if (a == 1) {
mySound = new Sound();
mySound.loadSound("music/dch.mp3",true);
}

else if (a == 2) {
mySound = new Sound();
mySound.loadSound("music/cl.mp3",true);}}

data我定义的是:【1,2】
label我定义的是:【啊啊,爱爱爱】

怎么办啊!!求救!!!!!555555555555555555555555555~~~~~~~~~~~
愿有人回答我的我呢提!!!

看看帮助吧,这个value的数据类型是int或者uint吗?不是吧?如果不是,一般就是String数据类型的。

建议不要以值的方式来得判断,用selectedIndex属性或者用selectedItem或者用selectedLabel属性来得到相应的值吧。

还有,你多少也得要给点儿分啊!