进入RScript与this变量时期(未验证)

This commit is contained in:
2025-10-14 22:57:48 +08:00
parent c23cefd867
commit e693e8dac1
4 changed files with 210 additions and 350 deletions

View File

@@ -23,6 +23,7 @@ namespace Demo.Editor
// <20><><EFBFBD>ƹ<EFBFBD><C6B9>ߺ<EFBFBD>
stream.WriteLine("#define __build_in_pragma #");
stream.WriteLine("#define __build_in_to_text(x) #x");
stream.WriteLine("#define this");
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E0B6A8><EFBFBD><EFBFBD>ʶ<EFBFBD><CAB6>
foreach (var asm in AppDomain.CurrentDomain.GetAssemblies())
{
@@ -44,6 +45,10 @@ namespace Demo.Editor
foreach (var method in typeof(Mathf).GetMethods())
{
stream.WriteLine($"#define {method.Name}({string.Join(',', from param in method.GetParameters() select param.Name)})");
}
foreach (var curveType in Enum.GetNames(typeof(MathExtension.EaseCurveType)))
{
stream.WriteLine($"#define {curveType}");
}
// <20><><EFBFBD><EFBFBD>label<65><6C>goto
stream.Write(@"