Skip to main content

Generate-code 代码生成

介绍

该模块用于生成客户端代码,支持的语言有

  • C#
  • GDScript
  • TypeScript

如何安装

由于 generate-code 是单独的、按需选择的功能模块,使用时需要在 pom.xml 中引入

see https://central.sonatype.com/artifact/com.iohao.game/generate-code

pom.xml
<dependency>
<groupId>com.iohao.game</groupId>
<artifactId>generate-code</artifactId>
<version>${ioGame.version}</version>
</dependency>

使用示例

  • code 4,添加需要生成的实现类,关于更多已经支持的实现类 see DocumentGenerate
  • code 6,开始生成。
public final class GenerateTest {
public static void main(String[] args) {
...
IoGameDocumentHelper.addDocumentGenerate(new GDScriptDocumentGenerate());

IoGameDocumentHelper.generateDocument();
}
}

Example Source Code

see 代码生成的使用与介绍