LayaAir是核心庫僅100K左右的新一代HTML5引擎,Layabox第二代H5引擎LayaAir正式開放下載。LayaAir支持動畫、UI、粒子、骨骼、物理等系統(tǒng);支持AS3、TypeScript、JavaScript三種語言;支持AS3TSJS語言開發(fā),支持2D3D,非運行器模式下性能媲美APP,LayaAir支持動畫、UI、粒子、骨骼、物理等系統(tǒng);支持AS3、TypeScript、JavaScript三種語言;支持DragonBones骨骼編輯器、tileMapEditor地圖編輯器等第三方工具,相對上一代引擎,LayaAir在性能、API、工具鏈等方面做了整體優(yōu)化,更小、更快、更強!更是可脫離H5運行器插件(runtime)而性能媲美APP的超級H5引擎,全行業(yè)一時無兩。
除了提供引擎,Layabox還提供一站式對接與發(fā)行服務(wù),覆蓋H5游戲研發(fā)、發(fā)行、運營的所有關(guān)鍵節(jié)點,使各大關(guān)鍵環(huán)節(jié)高效貫通,一次對接,全渠道上線。目前Layabox國內(nèi)已覆蓋超5億的移動端H5渠道流量,海外覆蓋超6億的移動端渠道流量。
功能介紹
多語言支持
支持AS3、TypeScript、JavaScript三種語言開發(fā)HTML5
適用領(lǐng)域廣
核心庫100K左右,適用游戲、廣告、營銷、應(yīng)用、教育等領(lǐng)域
極致性能
唯一擁有大型游戲線上產(chǎn)品(裸跑)案例的HTML5引擎
功能強大
支持2D\3D、動畫、UI、粒子、骨骼、物理等,支持引擎擴展與分包
軟件特色
快速Flash產(chǎn)品轉(zhuǎn)換Flash頁游\手游僅需1個人7天即可轉(zhuǎn)換為HTML5和APP游戲
LayaFlash IDE支持代碼編譯、調(diào)試、壓縮與混淆加密、資源轉(zhuǎn)換、在線文檔等功能
HTML5零學(xué)習(xí)成本AS3開發(fā)者可直接使用Flash開源框架和工具鏈進行開發(fā)HTML5
性能媲美APPLayaFlash引擎的重度游戲已運行于qq空間等平臺,性能媲美APP
因為有js版、ts版、as版等版本,
LayaAir引擎的測試對比報告
作為以裸跑為目標的LayaAir引擎與原生APP相比,到底性能如何?在此,我們采用市場價499元的低端安卓手機“紅米2A”作為測試環(huán)境,針對Unity3D、Cocos2d-x以及Layabox引擎進行以下條件的性能評測。
1、同屏運行500個動畫
2、每個動畫為10個幀位圖,并保持隨機切換顯示狀態(tài)
3、每張圖片大小為100px * 100px
4、每個動畫場景中隨機切換位置
5、500個動畫整體滾屏運動
從原生APP引擎的測試結(jié)果來看,采用Unity3D引擎實現(xiàn)以上功能,幀速主要保持在25-30幀,偶爾會下降至20-21幀或提升至34-38幀。
Unity3D引擎實例運行的視頻截圖
當采用Cocos2d-x引擎打包APP實現(xiàn)以上功能時,性能比U3D明顯大幅提升,幀速主要保持在40-45幀之間,偶爾會下降至30幀左右。
Cocos2d-x引擎實例運行的視頻截圖
Layabox分別采用旗下兩個核心產(chǎn)品,LayaFlash引擎和LayaAir引擎實現(xiàn)評測需求的功能。采用LayaFlash引擎時,在LayaPlayer運行器的支持下,幀速主要保持在59-60幀之間,有時也會降至58幀,下降至52幀的情況僅發(fā)生過一次。
LayaAir 0.9.7最新日志
List增加tweenTo方法,能混動滾動到某一個索引位置
改進Animation,去掉setGraphics,增加frames屬性替代
優(yōu)化Animation,增加loadAtlas方法直接加載圖集并播放,play方法增加start和loop屬性,更方便播放控制
更改位圖字體Api,使其更合理
完善Demo,增加更多示例
修復(fù)畫布縮放下輸入框位置不正確的bug
修復(fù)拖動在特定條件下非正常停止 Tween增加recover方法,方便回收到對象池
改進List計算repeatX,repeatY不準確的bug
改進圖集索引方式
修復(fù)骨骼動畫BUG
修復(fù)特定情況下在unDisplay事件中destory報錯
修復(fù)顯示一個圖片后clear報錯的bug
修復(fù)文本設(shè)置顏色失效的bug 【感謝:JAyDeN】
修復(fù)45度地圖,多層顯示的bug
修復(fù)混合模式顯示bug
已知問題:
WebGL模式Graphics的drawPath無法正常工作
Webgl描邊濾鏡無法正常工作
遮罩移動不會及時更新顯示