AS3使用comboBox和动态文本在Adobe Flash CC中创建交互式多项选择测验

时间:2014-05-13 04:30:47

标签: actionscript-3 flash combobox dynamic-text slickquiz

更新

尝试创建一个测验,在comboBox中选择答案,点击提交按钮和动态文本区域,告诉您答案是否正确。

无法弄清楚正确的脚本。 comboBox和按钮自行工作,直到我将动作脚本添加到提交按钮,然后它才会循环。

这是我尝试在提交按钮上使用的操作脚本: "盒"指的是comboBox "答案"引用动态文本

submitBtn.addEventListener(MouseEvent.MOUSE_UP, submit);

function submit(evt:Event):void{
if (box.getValue() != "65°") {
    answer = "Wrong";
}
else if (box.getValue() == "65°") {
    answer = "Correct";
}   

}

这些是我得到的错误

场景1,图层' submitBtn',第1帧,第4行,第10列1061:使用静态类型fl.controls:ComboBox调用可能未定义的方法getValue。

场景1,图层' submitBtn',第1帧,第5行,第12列1067:将类型String的值隐式强制转换为不相关的类型flash.text:TextField。

场景1,图层' submitBtn',第1帧,第7行,第15列1061:使用静态类型fl.controls:ComboBox调用可能未定义的方法getValue。

场景1,图层' submitBtn',第1帧,第8行,第12列1067:将类型String的值隐式强制转换为不相关的类型flash.text:TextField。

任何帮助都会很棒

0 个答案:

没有答案