有没有办法为 lime 添加自定义启动参数? (比如不同游戏类型用"lime test windows -example"编译)

Is there a way to add custom launch arguments for lime? (For example, different game types compiled with "lime test windows -example")

我有一个想法,要开发一款具有多种不同类型的游戏,共享所有相同的基本代码(想想口袋妖怪,但有更多差异)有没有办法做到这一点?比如使用#if example --code-- #end,喜欢html5/windows具体内容?如果是这样,您将如何构建它(石灰测试 windows -示例)?

基于lime help

-Dvalue -- Specify a define to use when processing other commands

因此,通过执行 lime test windows -Dmydefine,您应该能够使用编译器定义在您的代码中执行 conditional compilation

#if mydefine
// your specific code
#end

是您要找的吗?