我正在尝试在ActionScript 3中动态创建TextField
。下面的代码绘制文本框本身(在本例中只是一个红色矩形),但字符串"Add text here"
不是显示。我该怎么做才能解决这个问题?
var d:Number = mc.getNextHighestDepth();
var x:Number = (screenWidth - boxWidth) / 2;
var y:Number = (screenHeight - boxHeight) / 2;
var w:Number = boxWidth;
var h:Number = boxHeight;
notification = mc.createTextField("Text", d, x, y, w, h);
notification.background = true;
notification.backgroundColor = 0xFF0000;
notification.selectable = false;
notification.wordWrap = true;
notification.text = "Add text here";
答案 0 :(得分:1)
您需要执行addChild(通知),以便将textField添加到显示列表中。