我试图使用ComboBox组件为Flash。我无法改变事件触发。我的代码是Adobe网站(下面的链接)的非常直。这个盒子被填充,但改变的值不会产生任何跟踪输出。我究竟做错了什么?
myCombo.addItem("hi1", "hi5");
myCombo.addItem("h2", "hi6");
myCombo.addItem("hi3", "hi7");
myCombo.addItem("h4", "hi8");
var form = new Object();
form.change = function(eventObj){
trace("Value changed to " + eventObj.target.value);
}
myCombo.addEventListener("change", form);
我粘贴代码到AS2的项目和它的工作如预期的我。没有其他的输出?尝试添加一丝的addEventListener之前和之后,以确保它获取调用。尝试使用于形式为对象以外的名称。尝试在调试运行,并在更改功能设置断点。