as3中的数组中是否不允许使用文本字段?

时间:2014-05-06 14:16:19

标签: arrays actionscript-3 textfield nullreferenceexception

我有一个数组

var skillMenuText:Array = new Array();

我希望用文本字段填写它,我将改变以后的文本。

我尝试声明了一个文本域

var t:TextField = new TextField();

这没有给我任何问题,但是一旦我尝试将t添加到数组中,

skillMenuText[0] = t;

它给了我1009错误:

Cannot access a property or method of a null object reference.

我是否需要导入或将文本控件放入数组的其他方法?

1 个答案:

答案 0 :(得分:0)

虽然我调用了初始化数组的函数,但是在调用下一个函数并访问数组之前它还没有完成初始化,这给了我错误。通过等待以后访问数组,我避免了错误。