LayaAir IDE支持動(dòng)畫(huà)、UI、粒子、骨骼、物理等系統(tǒng);支持AS3、TypeScript、JavaScript三種語(yǔ)言;支持DragonBones骨骼編輯器、tileMapEditor地圖編輯器等第三方工具
LayaPlayerIDE 性能特點(diǎn)
HTML5引擎性能之王
裸跑性能媲美APP,支持Canvas與WebGL模式自動(dòng)切換,已裸跑上線大型HTML5游戲,支持打包APP(IOS\Android);
支持AS3、TypeScript、JavaScript三種開(kāi)發(fā)語(yǔ)言,適用程序員更廣泛;
支持2D、3D、VR產(chǎn)品開(kāi)發(fā),支持動(dòng)畫(huà)、UI、粒子、骨骼、物理等系統(tǒng),支持引擎擴(kuò)展與分包;
除LayaAir IDE外,支持Flash Builder、FlashDevelop、WebStorm、VS Code、DragonBones等第三方工具進(jìn)行開(kāi)發(fā);
核心庫(kù)100K左右,適用游戲、廣告、營(yíng)銷(xiāo)、應(yīng)用、教育等眾多領(lǐng)域
更新日志
3D:
本次版本更新對(duì)應(yīng)的公眾號(hào)文章詳細(xì)說(shuō)明:
https://mp.weixin.qq.com/s/hav640ZD-RiCu30HNbhvCQ
功能增加:
增加后期處理ScalableAO
增加1字節(jié),2字節(jié),3字節(jié)的頂點(diǎn)描述,可以根據(jù)項(xiàng)目需求極致壓縮頂點(diǎn)數(shù)據(jù),傳入attribute參數(shù)
增加全局靜態(tài)合并和動(dòng)態(tài)合并的開(kāi)關(guān)
功能調(diào)整和優(yōu)化:
將DepthNormalTexture數(shù)值中從世界空間中的法線值轉(zhuǎn)換為view空間中的法線值
修改DepthNormalTexture中的初始值
健壯RenderableSprite3D的生命周期
2D:
升級(jí)box2d.js源碼,對(duì)應(yīng)box2d 2.4.1版本
新增spine適配版,目前適配3.7、3.8兩個(gè)版本
2D默認(rèn)打開(kāi)抗鋸齒
修復(fù)WorkderLoader啟用后,加載帶alpha通道圖片在火狐瀏覽?器花屏的問(wèn)題
修復(fù)發(fā)光濾鏡二次渲染bug
修復(fù)HSlider、VSlider max < min時(shí)顯示錯(cuò)誤的bug
開(kāi)源了live2d的適配庫(kù),git地址:https://gitee.com/layabox/live2d
Unity插件:
修復(fù)導(dǎo)出場(chǎng)景文件層級(jí)過(guò)多導(dǎo)致報(bào)錯(cuò)的bug
紋理壓縮選項(xiàng)改為使用本地工具
IDE:
新增:
在新建場(chǎng)景同級(jí)新增創(chuàng)建預(yù)制體
新增文本組件(Text、TextArea等)彈框輸入
全面支持新 box2D 2.4.1 版本API
增加工程欄刷新快捷鍵(Win:Ctrl+Shift+F5、MAC:command + shift + F5)
項(xiàng)目設(shè)置(F9)增加spine3.7,spine3.8類(lèi)庫(kù)勾選
MAC版本增加IDE安裝包功能(.dmg)
MAC版本支持M1芯片
MAC版本增加快捷鍵:全屏與退出全屏(control + command + F)、最小化(command + M)
優(yōu)化:
優(yōu)化紋理圖片轉(zhuǎn)換效率(VIP)
優(yōu)化紋理壓縮圖片改變尺寸為2的冪次方/等寬等高且不拉伸圖片(根據(jù)格式自動(dòng)處理)(VIP)
bin目錄冗余文件刪除
優(yōu)化:非UI組件不顯示保存預(yù)設(shè)按鈕
優(yōu)化:添加組件菜單排除沒(méi)有繼承Laya.Script的組件
優(yōu)化:可批量設(shè)置多個(gè)資源的默認(rèn)屬性
優(yōu)化:?jiǎn)⒂冒姹竟芾頃r(shí)映射文件version.json也加入管理
優(yōu)化:讓VBox、HboxUI組件在IDE里可以所見(jiàn)即所得的查看布局效果
優(yōu)化:原UI編輯中的選中框會(huì)隨著縮放變化,可能會(huì)導(dǎo)致某個(gè)邊因縮放而消失,優(yōu)化后會(huì)固定邊框像素大小,永遠(yuǎn)不會(huì)消失。
更新oppo小游戲開(kāi)發(fā)工具包
BUG修復(fù):
修復(fù)開(kāi)放域項(xiàng)目發(fā)布報(bào)錯(cuò)的bug
修復(fù)TextArea組件IDE自帶的組件圖設(shè)置9宮格顯示錯(cuò)誤
修復(fù)位圖字體Bitmapfong在IDE里沒(méi)有即時(shí)刷新問(wèn)題
修復(fù)label組件,轉(zhuǎn)換組件類(lèi)型為button報(bào)錯(cuò)的bug
修復(fù)script組件可選中、拖拽問(wèn)題
修復(fù)ColorPicker皮膚顯示的bug
修復(fù)用Alt+左鍵,復(fù)制出來(lái)一個(gè)組件,層級(jí)面板中沒(méi)刷新出來(lái)的bug
修復(fù)文件拖放同一文件夾導(dǎo)致的錯(cuò)誤刪除bug
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版