作者jwlly (挑戰人生)
看板Flash
標題[問題] dae檔放入flex後沒動畫
時間Sat May 1 21:01:03 2010
我在3ds max 2010 中做好model 並用成動畫
然後用openCALLADA 匯出dae檔 確定有按含動畫那個按鈕
可是放入flex後 model靜止不動= =
沒有動畫。。。
後來是看到可以用DAEMC2.AS 這個控制動畫
可是我用了還是一樣
程式碼如下
var model=DAENC2;
model = new DAEMC2(true,"model",0);
model.load("assets/models/tv.DAE");
model.scale=0.5;
scene.addChild(model);
model.play();
之前有用
model.addEventListener(FileLoadEvent.ANIMATIONS_COMPLETE, addIt2Stage);
可是發現這行沒過 所以沒辦法執行addIt2Stage的function
不知道哪裡出了問題~><
希望有人能回答 謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.67.147
1F:推 cjcat2266:沒過的錯誤訊息po一下吧 05/01 21:13
2F:→ jwlly:沒有出現錯誤。。只是model沒出來 因為本來我 05/01 21:14
3F:→ jwlly:scene.addChild(model);寫在addIt2Stage()裡 05/01 21:15
4F:推 cjcat2266:你不是說 "可是發現這行沒過 所以沒辦法執行"? 05/01 21:40
5F:→ cjcat2266:沒過的意思是? 05/01 21:40
6F:→ jwlly:是執行時測試發現model沒有Listener ANIMATIONS_COMPLETE 05/01 21:46
7F:→ jwlly:我不知道為什麼 所以就直接寫scene.addChild(model)play() 05/01 21:48
8F:→ jwlly:不好意思 沒寫清楚 一時想不到要用甚麼名詞解釋= =" 05/01 21:49
9F:推 forgot75421:你把你的DAE檔放到網路上 讓大家可以下載下來試 05/02 13:34
11F:→ jwlly:知道問題了 謝謝F大 05/03 17:30
12F:→ forgot75421:不敢當 我以前也在這個板受惠良多 05/05 17:31