diff --git a/src/Luban.Job.Cfg/Source/Generate/CsCodeBinRender.cs b/src/Luban.Job.Cfg/Source/Generate/CsCodeBinRender.cs index f70d73e..9f8193f 100644 --- a/src/Luban.Job.Cfg/Source/Generate/CsCodeBinRender.cs +++ b/src/Luban.Job.Cfg/Source/Generate/CsCodeBinRender.cs @@ -6,6 +6,7 @@ using System.Collections.Generic; namespace Luban.Job.Cfg.Generate { [Render("code_cs_bin")] + [Render("code_cs_unity_bin")] class CsCodeBinRender : TemplateCodeRenderBase { protected override string RenderTemplateDir => "cs_bin"; diff --git a/src/Luban.Job.Cfg/Source/JobController.cs b/src/Luban.Job.Cfg/Source/JobController.cs index 80836dc..0afd663 100644 --- a/src/Luban.Job.Cfg/Source/JobController.cs +++ b/src/Luban.Job.Cfg/Source/JobController.cs @@ -117,6 +117,11 @@ namespace Luban.Job.Cfg return false; } + if (options.GenType.Contains("unity")) + { + options.CsUseUnityVectors = true; + } + return true; } }