【发布时间】:2011-06-22 02:48:59
【问题描述】:
我正在构建一个 Flash 4 Builder 项目并希望使用一个外部 actionscript 文件。这是我使用的结构...
http://img704.imageshack.us/img704/794/schermafbeelding2010121b.png
所以,我希望能够将“actionscript.as”连接到“OrderApp.mxml”文件。
我将此<fx:Script source="assets/actionscript/actionscript.as"/> 添加到我的 OrderAp.mxml 文件中,并且 actionscript.as 中的一个函数看起来像这样:
public function checkCode():void{
if (txtToegangscode.text == "moia") {
lblFeedback.text = "ok";
txtToegangscode.enabled = false;
btnGaNaarPersonen.visible = true;
btnGaVerder.visible = false;
} else {
lblFeedback.text = "wrong";
}
}
当我想添加一些组件时,例如“Toegangscode.mxml”,我不断收到诸如“1120:未定义属性 lblFeedback 的访问”之类的错误。当我尝试调用函数 checkCode() 时我做错了什么?
【问题讨论】:
-
您尝试在添加脚本后向您的 flex 应用添加一些组件?
-
这个文件中定义了包吗?你能提供它的结构吗?也可能编译器会因为actionscript是保留关键字而感到困惑:)但是我从未听说过它
-
嗯...定义的包?什么意思?
-
请查看我的编辑,因为我相信这会解决您的问题。很抱歉之前没有看到这个。
标签: actionscript-3 flashbuilder4