3.12 simulator 问题

simulator使用问题:
mac 平台
说说我的体验过程:
lua default工程,每次修改了lua脚本都需要通过xcode来运行。编辑脚本在一个编辑器,运行在一个编辑器,而且通过xcode的运行要打包资源重新生成app,效率慢,用起来很不爽。

cocos下有个模拟器的编译,以及有个runtime的工程模板。
于是我编译了模拟器,创建了一个 lua 的runtime工程,发现runtime的工程和default的工程是一样的。编译好的模拟器使用不上,还是要通过xcode运行。
看了下simulator工程,难道这个产物是用于cocos code ide的?(没用过cocos code ide啊)
cocos code ide 都停产了,最高支持到2dx3.4。
既然通过default or runtime模板创建出来的工程都要通过xcode来运行,既然如此,为什么不把libsimulator这块简化掉,因为现在用到的仅仅是修改窗口大小,模拟下不同分辨率。

求cocod2d-x lua 工程可以不通过xcode运行的方法~~

通过命令行生成模拟器的时候还有个bug,RuntimeJsImpl.cpp 中 222行返回类型不一致导致编译失败。

都吃饭去了么~.~

如果只是为了看不同分辨率下ui的表现情况,studio里面的模拟器可以做到。当日如果你们没用到studio那就不知道了

@nullptr 编译问题解决了。把ide-support下的代码都删除了。

生成模拟器了,但是请问怎么来使用呢

终于弄懂了,使用命令行可以将工程通过模拟器运行起来
$ /Volumes/D/GitHub/Agumon/runtime/mac/Agumon-desktop.app/Contents/MacOS/Agumon-desktop /Volumes/D/GitHub/Agumon -resolution 640x1136 -scale 0.75
或者可以将工程文件夹拖到模拟器APP文件上,也可以将工程运行起来。