[]编辑器可以选择不同的引擎版本开发

1.因为每个项目最初的开发版本不一样,会对引擎库做出修改,所以项目还是想使用指定版本
2.一台电脑想用不同的引擎版本做开发,如果只能指定一个版本,无法现实不同引擎版本开发
3.因为修改了引擎库代码,希望可以像cocoscreator那样一个编辑器可以下载不同的引擎版本
已邀请:

layabox

赞同来自: 1588661103用户

在LayaAir1和2,就是您说的这样,同一个编辑器可以选择不同的引擎版本,但是这样也会导致问题,当版本跨越较大的时候,会出现IDE与引擎之间的不兼容问题。所以LayaAir3废弃了这种方案。
 
尽管从流程上,我们也支持自己编译引擎库到项目里,同一IDE进行跨引擎使用,但是我们不建议这样做,这是由于LayaAir3开始,每一个大版本都有着比较大的更新,可能存在一些不兼容的情况,所以默认的方案不支持这样做。
 
1、我们是支持多个版本的IDE同时运行,建议你在不同的目录安装不同的IDE版本,从而使用不同引擎版本进行开发不同版本的项目,这样IDE与引擎的环境是保持一致的。
 
2、如果您非要在同一个IDE里,跨引擎版本来使用,也可以自行通过Github来clone引擎,编译引擎对应的版本,放到项目的引擎目录下,这样就可以实现了IDE指定不同引擎版本。最后还是提醒您,建议采用方案1.

方案2具体步骤:
将引擎编译后的“build/libs”文件夹中的js文件拷贝到“你的IDE项目根目录/engine/libs"下。不需要拷贝全部js文件,可以只拷贝你需要覆盖的文件。

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作