2013-07-19 31 views
-1

TypeError: Error #1009: Cannot access a property or method of a null object reference. at _010_fla::MainTimeline/frame31() at flash.display::MovieClip/gotoAndStop() at Function/() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at fl.controls::ComboBox/onListChange() at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at fl.controls::SelectableList/handleCellRendererClick()TypeError:錯誤#1009:無法訪問空對象引用的屬性或方法。在_010_fla :: MainTimeline/frame31()

我一直堅持這樣的錯誤2天現在,但是我搜索解決這個從前面問題的數量問這個錯誤,我仍然可以'似乎讓它起作用,主要是因爲我根本不理解它。

這是我的源代碼:https://www.dropbox.com/s/5z33kdh1ibvnmto/010%20-%20dropdown%20isi%20as.fla

感謝

+0

你的Dropbox的鏈接無法正常工作。此外,在這裏本身提供代碼(以文本形式)會更好。順便說一句,異常調用堆棧意味着您的主電影的Frame31上有一些代碼正在偵聽來自ComboBox的列表更改事件。該代碼正在訪問一個對象的屬性,但該對象當時爲'null'。 – catholicon

回答

0

我猜你是在框架上,而不是不同的類文件編寫代碼。

在框架殼體有時對象或方法還沒有準備好時,從gotoAndStop()或的gotoAndPlay(切換幀)的使用;

我的建議是使用anyFunction或使用任何財產或任何東西......和前添加.1sec延遲(定時事件)時,計時器給你回調......做你想做的。

試試這個值得一試...這一定會解決你的問題,如果我理解正確的。

相關問題