Как я могу получить экранный объект на сцене/root из класса?получить экранный объект на сцене/корне?
текстовое поле txt находится в корне, но как я могу получить его из класса?
var txt = new TextField();
with(txt){
type = TextFieldType.INPUT;
border = true;
textColor = 0xffffff;
multiline = true;
x = 20;
y = 20;
width = 270;
height = 40;
}
addChild(txt);
txt.name = 'test';
class classTest {
public function classTest{
trace(this.getChildByName('test'));
}
}
var cls = new classTest();
Выполняете ли вы этот код через шкалу времени или класс документа? – Taurayi
Попытка вызвать getChildByName() вызовет ошибку компилятора, потому что класс classTest не имеет этого метода. classTest должен подклассифицировать класс Sprite или MovieClip для наследования getChildByName(). – Taurayi