一、前言
截至目前LayaAir游戏引擎已经更新到2.12.1beta版 ,在这个版本中官方取消了自带的代码编辑器,所以开发环境上我们选择LayaAir IDE 和VS code ,开发语言选择TypeScript 。
二、环境搭建
2.1 下载LayaAir IDE
https://ldc2.layabox.com/layadownload/?type=layaairide-LayaAir%20IDE%202.12.1beta 打开官网开发者中心,选择引擎下载,也可以直接点击上述链接进入。左边就是不同引擎的版本,选择最新版本的或者最新稳定版的引擎下载。 点击下载后弹出确定下载对话框,勾选同意条款,选择自己对应操作系统的引擎下载即可。
另外Unity 3D插件是LayaAir的一个Unity辅助插件,可以将Unity中制作的3D场景导出成LayaAir引擎支持的格式,但是这里要主要,插件支持的对应Unity版本一定要相同,否则导出的场景会出现黑屏等问题。一版插件支持的Unity版本不会太高,建议仔细查看官方说明。
LayaAir引擎是免安装版本,下载解压后直接可用,在解压目录下找到LayaAir2.exe 发送到桌面,以后打开引擎会方便很多。
2.2 下载vscode
https://code.visualstudio.com/ 点击vscode官网,下载对应系统的vscode并安装。
2.3 搭建TypeScript语言环境
https://ldc2.layabox.com/doc/?language=zh&nav=zh-ts-1-0-0 官网文档中有详细的Node环境搭建即TypeScript下载教程,跟着做就可以。 出现如图所示TypeScript版本信息,即安装成功。
全局安装了Typescript运行环境,运行时报错: 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\tsc.ps1,因为在此系统上禁止运行脚本 如过出现了如上报错信息,其实是没有使用管理员权限运行,具体解决办法可参照这篇博文:https://blog.csdn.net/dujyong/article/details/106359483
2.4 关联LayaAir和vscode
打开LayaAir,创建一个2D实例项目或者一个空项目,点击右上角的Laya图标 ,选择工具路径配置 ,然后传入自己vscode的安装路径即可。 配置完成后,点击LayaAirIDE最下边的图标即可进入vscode编辑器,在这里可以看到当前LayaAir项目工程文件。 其中我们的以后开发的所以脚本文件,都要放到src目录下,而且要新建文件夹,放到自己新建的文件夹中,不要放到GameConfig.ts和Main.ts文件的同级目录下,因为这样会导致我们自己创建的脚本文件不能同步关联到配置文件中。
至此,我们的LayaAir开发环境就搭建完成了,可以愉快的开发游戏啦!
|