一般来说,我对编码很陌生,所以我承认我对继承的理解很差。我有这个代码,当它嵌入到我的 Fla 文档中的符号中时,它可以工作,但我不知道如何将它传输到主文档。
stop();
stage.focus = input_txt;
var outputText:String;
input_txt.visible = true;
input_txt.addEventListener(KeyboardEvent.KEY_DOWN, pressEnter);
function pressEnter(e:KeyboardEvent):void {
if(e.charCode == 13) {
captureText();
this.nextFrame();
}
}
function captureText():void {
outputText=input_txt.text;
}
所有这些代码都出现在 office_mc 符号的第 2 帧上,然后第 3 帧有: output_txt.text = outputText;
我知道我需要在主文档中将 txt 对象引用为 office_mc.input_txt,因为它们是嵌入的。我也知道 outputText 需要是一个全局变量。但是,无论我如何尝试移动事物,由于某些内容为空,我总是遇到错误。对于一些背景信息,我只是想让用户输入显示在此符号内的不同区域中。
有人可以解释或举例说明如何在文档类中执行此代码吗?此外,我对如何在一般类之间进行通信完全感到困惑,所以如果有人能指出我可以帮助理解的教程或示例代码,将不胜感激。:)