天天看點

[Flash 3D] 又是一個難題解決了。(Flash3D在android中運作)

做了一些away3D(4.1.6)+Flash cc,項目比較大,面數多達2000萬個,發現電腦還有跑20多幀,可見away3d表現确實相當不錯。想把這些東西放到手機上來看,卻發現總是白屏,網上搜尋了一下,也沒人解決這個問題,Yahoo搜英文站(google不能用了)也沒找到解決方案。這時試着用了一下Flash的調試功能(移動裝置選項),發現有一個報錯,經過一番分析和嘗試,找到如下解決方法:

在*.fla所在檔案夾中找到同名的*-app.xml,打開它,在<renderMode>direct</renderMode>這一行的标簽後加一行 <depthAndStencil>true</depthAndStencil>,然後再釋出為android程式,裝到手機上,一切OK。用這個方法幾乎所有基于away3d 4.1的項目都能釋出到手機運作。我那個500多萬個面的項目在小米2S中還能有3-5幀,很不錯了。小規模3D在手機中運作應該沒任何問題。

繼續閱讀