3.0 自定义模拟器的疑问

硬件 :macbook pro

1.将编辑器中的原生引擎拷贝出来
2.偏好设置中修改原生引擎目录为拷贝引擎
3.修改代码
4.执行编译原生模拟器引擎,执行成功(输出如下)
截屏2021-03-20 下午10.07.42
5.选择模拟器运行

运行结果 :修改并没有生效

在访达中显示模拟器运行的仍然是引擎内置的模拟器程序,于是修改内置原生引擎代码 同样执行 编译原生模拟器仍然没有生效

最后测试发现需要在内置原生引擎下 执行 gulp gen-simulator 后修改生效了

所以是这个编译原生模拟器引擎功能是有bug嘛?还是我对它的功能有误解。这个功能也没有找到啥文档
另外2.4.3 编好设置中是可以设置模拟器路径和选择是否调试模拟器的,目前3.0好像也不支持?每次启动都会出现调试弹框

嗯,这个 编译原生模拟器引擎 是指 编译 js 引擎
原生部分的编译,还是需要在 原生引擎下执行 gulp gen-simulator

这块文档缺失我们之后补一下

另外2.4.3 编好设置中是可以设置模拟器路径和选择是否调试模拟器的,目前3.0好像也不支持?

偏好设置预览板块可以配置是否打开调试器 和 是否等待调试器连接

感谢回复 !但是还有个问题就是上面说到的 : 设置好自定义原生引擎路径后 模拟器运行的仍然是内置原生引擎下的模拟器程序 没有自动切换到自定义原生引擎下的模拟器程序,或者可以像 2.4.3 编好设置中是可以设置模拟器路径的这样处理?

我这边测试没问题,不知道你有没有把 偏好设置 里的 使用内置原生引擎 去掉勾选呢

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。