編譯away3d例程序記
記不住是在哪一篇文章上看到flash player 11之后支持3d,并且是使用顯卡來繪制,速度相當可觀,我身為"flex鐵桿粉絲"的程序員怎么能不嘗試一下呢?立馬試之。。
1、首先從官方網站上下載了http://away3d.com/的swc庫文件,并且另外下載了example的zip文件
2、創建一個actionscript項目(我吃虧在這里,創建的是Flex項目,查看了很多教程都沒有說清楚這個,唉)
3、將目錄下的/away3d-examples-fp11_4_1_1_Beta/ 所有文件、文件夾拷貝到剛剛創建的actionscript項目中
4、然后選中一個as例子程序設置成默認應用程序:
5、然后點擊運行,這時候瀏覽器插件flash player會報告錯誤:ErrorEvent:。 text=Error #3702: Context3D 不可用
在網絡上搜索了一下才知道需要將生成的的html文件修改:
params.allowfullscreen = "true"; 之后添加一行: params.wmode="direct";
我想這樣每次都要這樣改,重新build一次html又會變,太不好用了,也不知道新版的flash builder解決了這個問題沒。

浙公網安備 33010602011771號