【问题标题】:TypeError #1009 in AS3AS3 中的类型错误 #1009
【发布时间】:2013-10-23 18:00:34
【问题描述】:

我可以知道这是什么错误吗?他们在告诉我什么? 我应该如何修复这些错误?

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

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

谢谢!

【问题讨论】:

    标签: actionscript-3 debugging typeerror flash-cs6


    【解决方案1】:

    计算结果为 null 的对象可以没有属性。在某些意外(尽管有效)的情况下,可能会发生此错误。例如,考虑下面的代码,它创建了一个 Sprite 对象。 由于此 Sprite 对象从未添加到显示列表中(通过 DisplayObjectContainer objectaddChild() 方法),因此其 stage 属性设置为 null,因此其 stage 属性不能具有任何属性。所以代码产生了错误:

    import flash.display.Sprite;
    var sprite1:Sprite = new Sprite();
    var q:String = sprite1.stage.quality;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-31
      • 2017-09-06
      • 1970-01-01
      • 2014-12-20
      • 1970-01-01
      • 2017-05-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多