LayaAir2是一款专业的多环境游戏开发软件,可同时制作发布HTML5、APP、微信小游戏、百度小游戏、小米快游戏等平台游戏,支持ActionScript3、TypeScript、JavaScript三种开发语言,是目前H5游戏市场顶尖的开发软件之一,支持多平台软件发布,也是当前大部分互联网大厂H5制作团队的首要之选。不只是游戏,其受面非常之广泛,可运用于广告制作、网络营销、线上教育、各种应用开发等,而且还能用于现阶段2D、3D的开发路程,甚至于未来新兴行业VR的设计开发当中。软件支持可视化开发应用,用户在使用中所添加的UI、粒子、动画、场景等都可以做到实时效果预览。目前通过使用该软件开发的游戏有许多都是出了名的,像穿越火线-枪战之王、跳舞的线、开心捕鱼系列、全名大乱斗等,玩家们或多或少的接触或已经在游玩的这些游戏。相对刚刚上手的新人来说,软件还贴心的增加了问答社区,用户可以将疑问以及开发过程中的困难发到社区当中,社区会有大佬为您进行解答,还会实时发布软件更新介绍以及功能BUG之类的详情信息。如果实在不确定是否是自己所需要的内容的话,也可以通过文档搜索查找相关问题的详细解答,为您的开发之路添砖加瓦。在这小编为大家推荐
LayaAir2中文破解版,软件下载安装即可使用,功能全面,还有“聪明绝顶”的老设计师为您答疑解惑,还在等什么呢,感兴趣的小伙伴快来下载吧!
使用教程
1.从本站下载并解压压缩包
2.在解压后的文件夹内找到LayaAir2.exe,双击打开
3.点击左上角“新建”创建新项目,选择“空项目”,如果是做小游戏需勾选“微信/百度小游戏bin目录快速调试”
4.右键选中Scenes——新建——页面/场景
5.设置场景页面信息
6.按F12到处代码
7.按F9调出项目设置进行调试
8.点击右侧代码模式,设置工具路径配置,添加Code.exe,没有的话可以去官网下载
9.我们将代码添加进Code代码页中
10.点击查看——运行即可
Layaair2引擎简介
1.轻量易用
API设计上追求精简,简单易用,上手容易,引擎本身非常注意自身大小,是目前同等功能最小的HTML5引擎。
2.3D引擎最成熟
自2016年推出3D引擎和游戏案例以来,是最早拥有成熟3D游戏商业化案例,和最多拥有成熟3D游戏商业化案例的HTML5与小游戏引擎。在HTML5和小游戏领域3D引擎占比超过93%。
3.支持多语言开发
同时支持ActionScript3、TypeScript、JavaScript三种语言开发HTML使用任意一种自己喜欢的语言开发即可。
4.工具链完善高效
除提供可视化的集成式开发环境LayaAirIDE编辑器外,还支持大量主流的第三方工具链,如:Unity3D、TiledMap、Spine、DragonBones等。建立了完善的工具链生态,可视化的编辑器,清晰的工作流,让美术,策划,程序紧密配合,大幅提升开发效率。
5.功能齐全
同时支持2D,3D,VR ,AR,时间轴动画,缓动、UI系统、粒子动画、骨骼动画、物理系统等。
6.极致性能
同时支持WebGL与Canvas渲染。优先使用webgl渲染(当WebGL不可用时,自动无缝转换为canvas渲染)。引擎设计过程中以性能为优先原则进行极致优化,在chrome等优秀的浏览器环境下运行性能媲美Unity3D等APP原生引擎。拥有多款APP级的已上线2D游戏精品和3D游戏精品,证明引擎的流畅性能。
软件特色
多语言:
已支持ActionScript3(AS3)、TypeScript、JavaScript三种开发语言。
多类型:
已支持2D、3D、VR、AR游戏类型。
性能卓越:
拥有远超越业界水准的性能体验,经性能评测媲美APP引擎Unity3D。
运行库小巧:
核心库功能强大,体积极轻,核心库+2D+UI+动画特效粒子+3D+VR小于500K。
三端发布:
一次开发,零成本同时发布HTML5、APP、Flash页游三种版本。
常见问题
1.pngcompress-bin库安装不上
安装的时候,一定要用 PowerShell执行相关命令,否则很多库安装不上。
2.执行layaair2-cmd compile的时候,提示 Can't not find module 'gulp'
可以下载一个最新的IDE,然后新建一个项目,将.laya目录下的所有js文件复制进去
3.如何暂停游戏
添加下列代码:
if(Laya.stage.renderingEnabled==true){
Laya.stage.renderingEnabled=false//停止渲染
Laya.updateTimer.pause() //停止onUpdate
Laya.physicsTimer.pause() //停止物理
}else{
Laya.stage.renderingEnabled=true//恢复渲染
Laya.updateTimer.resume() //恢复onUpdate
Laya.physicsTimer.resume() //恢复物理
}
4.该软件引擎怎么样
该软件引擎会提供一个记录性能统计的面板,里面存储了很多可供参考的性能参数。
推荐评语
好用的软件