【发布时间】:2012-01-30 03:01:35
【问题描述】:
我为一个空的阶段创建了一个文档类,并想创建一个输出类,它被导入到文档类中。
在输出类中,我想创建一个带有设置和读取文本的方法的 textField。
a) 文档类为“tommy”的空舞台
b) 文档类“tommy”
package {
import flash.display.MovieClip;
import cOutput;
public class tommy extends MovieClip {
var _loc_1:cOutput;
public function tommy() {
_loc_6 = new cOutput;
_loc_6.setOutput();//("hurra");
}
}
}
c) 输出类 cOutput(带或不带扩展 Movieclip)
package {
//import flash.display.MovieClip;
import fl.controls.TextInput;
public class cOutput{ //extends MovieClip {
public var texteField:TextInput;
public function cOutput() {
texteField = new TextInput();
addChild(texteField);
texteField.text = "Seriously... I need to be displayed."
}
public function setOutput(printValue:String){
texteField.text = printValue;
}
}
}
我收到“定义 fl.controls:TextInput 找不到”。
我读到你需要在图书馆里有这个(我拖了一个文本字段作为经典文本,在舞台上输入文本)。 似乎我没有得到这个工作。
知道我做错了什么吗?
【问题讨论】:
标签: actionscript-3