LayaAir引擎是一款功能强大的HTML5游戏开发平台,在该平台中主要集AS3、TypeScript、JavaScript三种语言脚本,而且软件拥有长达15年的游戏开发经验,就连我们熟知的《裸跑》游戏就是通过LayaAir引擎开发制作,用户通过该软件,即可轻松、便捷的开发出HTML5游戏产品,需要的朋友赶快试试吧!

软件特色
多语言支持
支持AS3、TypeScript、JavaScript三种语言开发HTML5
适用领域广
核心库100K左右,适用游戏、广告、营销、应用、教育等领域
极致性能
唯一拥有大型游戏线上产品(裸跑)案例的HTML5引擎
功能强大
支持2D3D、动画、UI、粒子、骨骼、物理等,支持引擎扩展与分包
功能介绍
广泛应用
可广泛适用于小型游戏、大型游戏、广告、营销、H5应用、教育、VR等领域;
双版本发布
一次开发,同时发布:手游APP、HTML5双版本;
多语言开发
支持 ActionScript、TypeScript、JavaScript 开发;
开发高效
支持代码开发与美术设计分离。
裸跑性能极致
LayaAir是Layabox第二代HTML5引擎,解决了大型HTML5游戏裸跑问题,性能媲美APP;
3D&VR
满足即将来临的HTML5 3D及VR的统一引擎需求;
更新日志
LayaAir 0.9.82016-04-30最新日志
类库重要改动说明:
1.Timer的coverBefore默认值由false更改为true
改进原因:coverBefore默认等于false容易出现意向不到的bug(比如多次调用注册的延迟函数),如需要可以手动设置为true
2.Timer去掉了休眠后恢复时的补帧处理
改进原因:如果休眠后恢复,会导致大量计算,导致瞬间cpu消耗过高,动画卡顿,如果想精确控制次数,请使用原生的setInterval
3.Text类增加overflow接口
改进原因:默认很容易产生文本产生裁剪,导致性能降低,同时增加更多可选
4.简化适配模式,去掉sizeMode属性,去掉useHDRendering属性,只保留scaleMode,增加scaleMode更多可选值
改进原因:原来虽然灵活,但是很不容易理解,学习成本偏高,新版本只需设置scaleMode即可
其他更新:
增加WebGL模糊滤镜
增加WebGL阴影滤镜
增加WebGL发光滤镜
优化文字显示性能,提高渲染效率
TimeLine类增加标签事件,播放完成事件,方便调用
Image类加载完成后,会通知自适应布局
改进cacheAs下滚动panel卡的问题
Sprite设置transform时,会重置x,y属性
重新整理API,提供更全的API文档
修复MovieClip的gotoStop不对的问题 【感谢:Rekc@h】
修复webGL下绘制扇形无显示的bug 【感谢:Hello world】
修复cache区域在某些情况下不准确的bug
修复字体加载失败时导致解析报错的bug
修复WebGL文字倾斜的bug
修复LocalToGlobal坐标不对的bug
修复Graphics使用loadImage显示微信头像失败的bug 【感谢:迷失的贼】
修复声音方案,背景音乐统一使用audio标签播放
修复Animation播放bug
修复ScrollBar手动停止滚动错误
修复panel更新时滚动条位置错误
修复背景音乐和音效不能静音bug
已知问题:
WebGL模式Graphics的drawPath无法正常工作
遮罩移动不会及时更新显示
骨骼动画转换有兼容问题
∨ 展开