@@ -6,55 +6,55 @@ namespace HybridCLR.Editor.Settings
66 [ FilePath ( "ProjectSettings/HybridCLRSettings.asset" ) ]
77 public class HybridCLRSettings : ScriptableSingleton < HybridCLRSettings >
88 {
9- [ Header ( "开启HybridCLR插件 ") ]
9+ [ Tooltip ( "enable HybridCLR ") ]
1010 public bool enable = true ;
1111
12- [ Header ( "使用全局安装的il2cpp ") ]
12+ [ Tooltip ( "use il2cpp in unity editor installation location ") ]
1313 public bool useGlobalIl2cpp ;
1414
15- [ Header ( "hybridclr 仓库 URL" ) ]
15+ [ Tooltip ( "hybridclr repo URL" ) ]
1616 public string hybridclrRepoURL = "https://gitee.com/focus-creative-games/hybridclr" ;
1717
18- [ Header ( "il2cpp_plus 仓库 URL" ) ]
18+ [ Tooltip ( "il2cpp_plus repo URL" ) ]
1919 public string il2cppPlusRepoURL = "https://gitee.com/focus-creative-games/il2cpp_plus" ;
2020
21- [ Header ( "热更新Assembly Definitions ") ]
21+ [ Tooltip ( "hot update assembly definitions(asd) ") ]
2222 public AssemblyDefinitionAsset [ ] hotUpdateAssemblyDefinitions ;
2323
24- [ Header ( "热更新dlls ") ]
24+ [ Tooltip ( "hot update assembly names(without .dll suffix) ") ]
2525 public string [ ] hotUpdateAssemblies ;
2626
27- [ Header ( "预留的热更新dlls ") ]
27+ [ Tooltip ( "preserved hot update assembly names(without .dll suffix) ") ]
2828 public string [ ] preserveHotUpdateAssemblies ;
2929
30- [ Header ( "热更新dll编译输出根目录 ") ]
30+ [ Tooltip ( "output directory of compiling hot update assemblies ") ]
3131 public string hotUpdateDllCompileOutputRootDir = "HybridCLRData/HotUpdateDlls" ;
3232
33- [ Header ( "外部热更新dll搜索路径 ") ]
33+ [ Tooltip ( "searching paths of external hot update assemblies ") ]
3434 public string [ ] externalHotUpdateAssembliyDirs ;
3535
36- [ Header ( "裁减后AOT dll输出根目录 ") ]
36+ [ Tooltip ( "output directory of stripped AOT assemblies ") ]
3737 public string strippedAOTDllOutputRootDir = "HybridCLRData/AssembliesPostIl2CppStrip" ;
3838
39- [ Header ( "补充元数据AOT dlls ") ]
39+ [ Tooltip ( "supplementary metadata assembly names(without .dll suffix) ") ]
4040 public string [ ] patchAOTAssemblies ;
4141
42- [ Header ( "生成的link.xml路径 ") ]
42+ [ Tooltip ( "output file of automatic generated link.xml by scanning hot update assemblies ") ]
4343 public string outputLinkFile = "HybridCLRGenerate/link.xml" ;
4444
45- [ Header ( "自动扫描生成的AOTGenericReferences.cs路径 ") ]
45+ [ Tooltip ( "output file of automatic generated AOTGenericReferences.cs ") ]
4646 public string outputAOTGenericReferenceFile = "HybridCLRGenerate/AOTGenericReferences.cs" ;
4747
48- [ Header ( "AOT泛型实例化搜索迭代次数 ") ]
48+ [ Tooltip ( "max iteration count of searching generic methods in hot update assemblies ") ]
4949 public int maxGenericReferenceIteration = 10 ;
5050
51- [ Header ( "MethodBridge泛型搜索迭代次数 ") ]
51+ [ Tooltip ( "max iteration count of searching method bridge generic methods in AOT assemblies ") ]
5252 public int maxMethodBridgeGenericIteration = 10 ;
5353
54- [ Header ( "Release发布模式下也开启Profiler支持 ") ]
54+ [ Tooltip ( "enable profiler support when publishing in release mode ") ]
5555 public bool enableProfilerInReleaseBuild = false ;
5656
57- [ Header ( "WebGL平台Release发布模式下也开启StraceTrace支持 ") ]
57+ [ Tooltip ( "enable StraceTrace support when publishing to the WebGL platform in release mode ") ]
5858 public bool enableStraceTraceInWebGLReleaseBuild = false ;
5959 }
6060}
0 commit comments