0
這裏是第1幀代碼:DragDrop和Interval錯誤? (AS3)
於是我做了一個遊戲,用雞(其中移動),但你可以將它拖放到+添加了一個定時器來雞(因爲移動,雞每5秒移動一次)。我做了一個警告窗口,你也可以拖放它。
我做了2幀。第一幀是雞,第一幀和第二幀是警報窗口。
當我去到第二幀,我得到了一個錯誤:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at ghost_fla::MainTimeline/chicken_moving()
at Function/http://adobe.com/AS3/2006/builtin::apply()
at SetIntervalTimer/onTimer()
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()
我不明白這個錯誤。我沒有在第2幀做定時器,我只是在第1幀做了一個間隔。??
如果我點擊的地方,我得到+1錯誤:
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at ghost_fla::MainTimeline/chicken_ReleaseToDrop()
我不明白這一點。如果我在框架2上拖動+丟棄警報窗口,爲什麼我得到這個錯誤?
請人幫忙,我不明白
//編輯:
我固定2錯誤。我只是刪除第2幀上
stage.removeEventListener(MouseEvent.MOUSE_UP, chicken_ReleaseToDrop);
或凸輪我只是清除間隔? – user3101195
是的,你可以。如果你控制時間間隔,情況會更好。 – DigitalD