AS3中的TypeError#1009

时间:2013-10-23 18:00:34

标签: actionscript-3 debugging typeerror flash-cs6

我可以知道这是什么类型的错误吗?他们告诉我什么? 我该如何解决这些错误?

TypeError:错误#1009:无法访问空对象引用的属性或方法。     在选项()

TypeError:错误#1009:无法访问空对象引用的属性或方法。     在Options / setName()     在flash.events::EventDispatcher/dispatchEventFunction()     at flash.events::EventDispatcher/dispatchEvent()     at fl.controls :: TextInput / handleKeyDown()

谢谢!

1 个答案:

答案 0 :(得分:0)

计算结果为null的对象不能具有任何属性。在某些意外(尽管有效)情况下可能会发生此错误。例如,请考虑以下代码,该代码创建Sprite对象。 由于此Sprite对象永远不会添加到显示列表中(通过addChild()的{​​{1}}方法),因此其stage属性设置为null,因此,其stage属性不能具有任何属性。所以代码生成错误:

DisplayObjectContainer object