JavaScript Mod

来自像素工厂维基百科-mindustry wiki
I hope...讨论 | 贡献2024年2月17日 (六) 20:10的版本

Mindustry的JS

Mindustry使用: Rhino

类似于node.js,它没有window


Mindustry提供了一下全局变量:global.js

  • scriptName: 当前脚本的名称(这会随脚本的变化而变化,建议: const { scriptName } = this;)
  • modName: 当前Mod的名称(这会随mod的变化而变化,建议: const { modName } = this;)

关于解构复制

cosnt { a, b } = { a: 1, b: 2 };

特殊语法

xxx/* functionName */ ( /* args */ ) { /* code */ }

其实就是xxx/* functionName */ ( /* args */ , { /* code */ } )

在最后面传了一个对象