http://code.google.com/p/stardust-particle-engine
Stardust有高度的擴充性
可以跟現行的ActionScript 3.0 3D引擎做結合
Stardust內建ZedBox, Papervision3D和ND3D三個3D引擎的擴充class
同時也內建自己的3D引擎
內建一些特殊行為有
分裂、增殖、重力、障礙物、曲折物、碰撞、大小/透明度改變等
使用者也可以擴充出自己的自訂行為
Stardust的另外一大特色是支援XML
設計好的粒子系統可以將其結構輸出成XML表示
未來可以動態載入外部XML檔來重建此系統
開發者修改此XML檔的參數,不用重新編譯
就可以達到修改粒子系統參數的效果
首頁上有範例可觀看
SVN可下載到引擎與範例的完整原始檔
還有的Documentation (class說明書)
我接下來就要寫一些使用流程說明書
說明各個class的內部合作方式
還有做一個demo網站囉:)
到時候再來po連結
有空當然還是會再來錄些影片教學 :p
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.124.85.205
※ 編輯: cjcat2266 來自: 59.124.85.205 (08/12 14:59)
開發了半個暑假,現在總算完成了...
Stardust是ActionScript 3.0粒子引擎
支援2D與3D粒子特效