0

我正在尝试创建一个在框中添加文本框(蓝色矩形)和文本字段的函数。我在库中有一个名为 textBox 的类,没有使用外部类。大约一个月前,我开始了 actionscript 3(甚至在学习许多编程基础之前),所以我对此没有经验。

function createTextBox() {
    var textBoxCoordX:int = 305;
    var textBoxCoordY:int = 80;
    var dialogueBox:textBox = new textBox;
    var dialogueText:TextField = new TextField();

    addChild(dialogueBox);

    dialogueBox.x = textBoxCoordX;
    dialogueBox.y = textBoxCoordY;
    dialogueText.x = textBoxCoordX+5;
    dialogueText.y = textBoxCoordY+5;
    dialogueText.text = "Insert Text Here";
}

播放后,我立即收到两个错误,将我链接到“var dialogBox:textBox = new textBox;” 这些错误的描述说“1046:找不到类型或不是编译时常量:textBox。” 和“1180:调用可能未定义的方法文本框。”

4

2 回答 2

1

我认为没有找到 textBox 电影剪辑,您必须确定库中有电影剪辑和名为 textBox 的链接名称。

于 2011-11-03T03:15:50.560 回答
1

确保已设置联动。右键单击,高级,勾选 Export for ActionScript。

于 2011-11-03T11:11:25.440 回答