2009-05-23 44 views
0

每當我嘗試使用animate.dae文件(我正在使用flartoolkit + papervision3d + ascollada創建小型項目)。Flash播放器正在向我報告粘貼錯誤below.If我按下去,然後我可以看到我的.dae文件,但沒有動畫:( 而且請注意,我沒有使用任何大量動畫解析.dae錯誤,錯誤#1009在Flash播放器中,增強現實閃光燈

錯誤:

類型錯誤:錯誤#1009 :無法訪問空對象引用的屬性或方法。

at org.papervision3d.objects.parsers :: DAE/buildAnimationChannels()[C:.. \ org \ papervision3d \ objects \ parsers \ DAE.as:657]

at org.papervision3d.objects.parsers :: DAE/onParseAnimationsComplete()[C:.. \有機\ Papervision3D的\對象\解析器\ DAE.as:1722]

在flash.events::EventDispatcher/dispatchEventFunction()

在flash.events::EventDispatcher/dispatchEvent()

在有機.ascollada.io :: DaeReader/loadNextAnimation()[C:.. \ Libs \ org \ ascollada \ io \ DaeReader.as:169]

在flash.utils ::定時器/ _timerDispatch()

在flash.utils ::定時器/蜱()

+0

這將是papervision如何閱讀dae的問題。對不起,我忍不住,但無論如何,這與Flash播放器本身無關。 – fenomas 2009-05-24 14:18:25

回答

0

Fenomas是正確的,這與該COLLADA數據是如何做作了。有一些非常具體的解決方法可以用來幫助清理COLLADA/DAE所有的XML。

我深深感動了這一切here

有些人使用Milk Shape 3D甚至Swift3D來導出他們的XML。我通過旅行發現的是,來自MAYA和MAX的本土COLLADA出口商失敗慘重。如果您使用的是以前命名的軟件版本號爲feelingsoftware.com的2008版本,那麼它將成爲Papervision喜歡的美麗的COLLADA(DAE)出口商!

+0

嗨,Brian, 感謝您的幫助。我用谷歌素描,現在相同的代碼工作正常:)我還有一個問題。當我試圖使用惰性渲染引擎,然後我看不到圖像。你怎麼去解決這個問題。我知道問題在於定位和旋轉,但很難在運行時判斷圖像的確切位置。任何建議,以更簡單的方式解決這個問題。 – funkydokta 2009-06-05 08:00:00