看板 Flash 關於我們 聯絡資訊
抱歉回了自己的文... 經過一天的研究,也看了很多程式碼 發現,在Away3D上,匯入dae檔的方法中 很多人用到"Object3DLoader"類別 ... import away3d.loaders.Object3DLoader; ... var loader:Object3DLoader; loader = Collada.load("xxx.dae,{scaling:25}"); view.scene.addChild(loader); 不少程式碼都用類似的寫法 loader宣告為Object3DLoader 在執行的時候都會遇到以下的錯誤 1046: 找不到 Type,或它不是編譯時期常數:Object3DLoader。 ps.在資料夾中也找不到 Object3DLoader.as 這個檔案... ※ 引述《lok9527 (不喜歡就拉倒)》之銘言: : 最近有個棘手的問題 : 就是如何把現成的dae檔讀入Flash內 : 用的3D引擎是 Away3D... : 現在比較多的程式碼都是用PV3D : 我也找到一些Away3D的相關資源 : 但是跑下去之後,很多都是一堆bug,然後再來一個一個解 : 可是解完後,畫面還是一片空白(沒有bug了) : 東西就是會不進去.... : 請問我要用什麼方法比較好,一定需要用到XML嗎? : 希望大家能給我一點提示...我打算從新來過了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.204.70.170
cjcat2266:很顯然是你版本不對 04/13 23:17
cjcat2266:官方docs有Object3DLoader這個class 04/13 23:17
cjcat2266:http://away3d.com/docs/ 04/13 23:17
cjcat2266:去官方下載最新版的應該就OK囉~ 04/13 23:17
lok9527:這個我有找到.但是不知道怎麼服用.有種看得到吃不到的感 04/13 23:33
cjcat2266:就照你找到的教學文章作看看吧 04/14 00:01
cjcat2266:總該有附完整source file和編譯結果的吧? 04/14 00:01
lok9527:我編譯出來的結果就是有錯啊...Object3DLoader的問題 04/14 00:06
cjcat2266:可是你不是說那是因為找不到Object3DLoader.as 04/14 00:17
cjcat2266:更新到最新版之後就有該class了吧? 04/14 00:17
lok9527:我載的是最新版啊...away3d_3_4_0...但是沒有...很怪 04/14 00:22