Egret Engine 3.0.3 包含了白鷺時代研發的遵循HTML5標準的2D引擎及全新打造的3D引擎,它解決了HTML5性能問題及碎片化問題,靈活地滿足開發者開發2D或3D游戲的需求,并有著極強的跨平臺運行能力。
Egret Engine功能
1 同時支持TypeScript,JaveScript和ES6語言開發。
2 開源免費,雙周迭代,跨平臺發布。
3 全新的自動臟矩形技術 ,以及高性能UI系統。
4 完備的資源管理系統, 各種類型的資源輕松配置,靈活加載。
5 內置六種適配策略,讓游戲和應用能以最佳狀態呈現于各種移動設備。
軟件特色
模型系統封裝了自己的引擎靜態模型及動畫模型,并提供了3Dmax 導出插件,也就是說支持任意3D模型格式。
材質系統可以根據自己的渲染風格,靈活的通過調整參數或增加材質特效的方式對材質進行編輯。
燈光系統支持TBN直接光照系統,未來還會支持間接光照,提高光影效果。
動畫系統支持了3Dmax中高級骨骼動畫及相機動畫,滿足絕大部分游戲需要。
系統(陰影系統)提高渲染效果,增強渲染視覺真實感。
系統基于OpenGL ES2.0 標準的原生webgl shader,并與引擎功能緊密結合及拓展。為未來的shader編輯器做好了鋪墊。
版本更新
【修復】textInput 設置 lineSpacing后,輸入時候光標位置會往上跳一下的問題
【修復】WebSocket 在 iOS 瀏覽器上發送數據會出現服務器解析錯誤的 BUG.
【修復】文本移動時在屏幕上會有渲染殘留的 BUG
【修復】第三方庫使用 ES5 編譯時,會報錯的問題
【修復】DisplayObject.hitTestPoint 有錨點時不能被點擊的 BUG
【新增】ScrollBar 增加 autoVisibility 屬性。可以用于設置滾動條是否自動隱藏
【新增】9宮格參數可以設置為0的功能
【優化】提升 Runtime 環境下,游戲資源過多時的加載速度
【優化】當項目文件夾出錯不能啟動 Egret 引擎時,顯示更詳細的提示信息
- PC官方版
- 安卓官方手機版
- IOS官方手機版