2013-10-23 126 views
-1

我可以知道這是什麼類型的錯誤嗎?他們告訴我什麼? 我應該如何解決這些錯誤?TypeError#1009 in AS3

TypeError:錯誤#1009:無法訪問空對象引用的屬性或方法。 at Options()

TypeError:錯誤#1009:無法訪問空對象引用的屬性或方法。 在選項/ setname可以() 在flash.events::EventDispatcher/dispatchEventFunction() 在flash.events::EventDispatcher/dispatchEvent() 在fl.controls ::的TextInput/handleKeyDown()

謝謝!

回答

0

評估爲null的對象可能沒有任何屬性。這個錯誤可能發生在一些意想不到的情況下(儘管有效)。例如,考慮下面的代碼,它創建一個Sprite對象。 由於此Sprite對象從未添加到顯示列表(通過addChild()方法DisplayObjectContainer object),因此其舞臺屬性設置爲null,因此其舞臺屬性不能具有任何屬性。所以代碼生成errror:

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