Я создал класс документа для пустой стадии и хотел бы создать выходной класс, который импортируется в класс документа.
Внутри выходного класса я хотел бы создать 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 не может быть найден».
Я прочитал, что вам нужно иметь это в библиотеке (я перетащилтекстовое поле как классический текст, ввод текста на сцене).Кажется, я не получаю эту работу.
Есть идеи, что я делаю неправильно?