DDT已更新

This commit is contained in:
2025-11-12 10:09:26 +08:00
parent 1811006eb1
commit caa6d765db
4 changed files with 19 additions and 10 deletions

View File

@@ -21,6 +21,18 @@ namespace Demo.Game
Datas.Add(Parse(value)); Datas.Add(Parse(value));
} }
[Convention.RScript.Variable.Attr.Method]
public void Add(float value)
{
Datas.Add(value);
}
[Convention.RScript.Variable.Attr.Method]
public void Add(int barSplitTimes, int barCount, int tickCount)
{
Datas.Add((barCount + tickCount / (float)barSplitTimes) * OneBarTime);
}
/// <summary> /// <summary>
/// 从特定的json中读取数据, 并调用<see cref="Add(string)"/> /// 从特定的json中读取数据, 并调用<see cref="Add(string)"/>
/// </summary> /// </summary>

View File

@@ -401,13 +401,10 @@ namespace Demo.Editor
// Helper Files // Helper Files
ToolFile helperHeaderDir = new ToolFile(PersistentHelperPath); ToolFile helperHeaderDir = new ToolFile(PersistentHelperPath);
if (helperHeaderDir.Exists() == false) helperHeaderDir.MustExistsPath();
foreach (var (name, variable) in Convention.RScript.Variable.RScriptInjectVariableGenerater.AllRScriptInjectVariables)
{ {
helperHeaderDir.MustExistsPath(); (helperHeaderDir | name).SaveAsText(variable.scriptIndicator);
foreach (var (name,variable) in Convention.RScript.Variable.RScriptInjectVariableGenerater.AllRScriptInjectVariables)
{
(helperHeaderDir | name).SaveAsText(variable.scriptIndicator);
}
} }
// Reset // Reset
@@ -428,7 +425,7 @@ namespace Demo.Editor
{ {
Screen.fullScreen = false; Screen.fullScreen = false;
} }
else if(arg =="-fs") else if (arg == "-fs")
{ {
Screen.fullScreen = true; Screen.fullScreen = true;
} }
@@ -446,7 +443,7 @@ namespace Demo.Editor
Screen.fullScreen = false; Screen.fullScreen = false;
} }
} }
else if(arg=="-lp") else if (arg == "-lp")
{ {
IsLowPerformance = true; IsLowPerformance = true;
} }

View File

@@ -960,7 +960,7 @@ PlayerSettings:
QNX: UNITY_POST_PROCESSING_STACK_V2;UNITY_VISUAL_SCRIPTING QNX: UNITY_POST_PROCESSING_STACK_V2;UNITY_VISUAL_SCRIPTING
Server: UNITY_VISUAL_SCRIPTING Server: UNITY_VISUAL_SCRIPTING
Stadia: UNITY_POST_PROCESSING_STACK_V2 Stadia: UNITY_POST_PROCESSING_STACK_V2
Standalone: ODIN_INSPECTOR;ODIN_INSPECTOR_3;ODIN_INSPECTOR_3_1;ODIN_VALIDATOR;ODIN_VALIDATOR_3_1;PLATFORM_WINDOWS;DREAMTECK_SPLINES;UNITY_POST_PROCESSING_STACK_V2;UNITY_VISUAL_SCRIPTING;ENABLE_CLASS_Interaction Standalone: ODIN_INSPECTOR;ODIN_INSPECTOR_3;ODIN_INSPECTOR_3_1;ODIN_VALIDATOR;ODIN_VALIDATOR_3_1;PLATFORM_WINDOWS;DREAMTECK_SPLINES;UNITY_POST_PROCESSING_STACK_V2;UNITY_VISUAL_SCRIPTING
VisionOS: UNITY_POST_PROCESSING_STACK_V2;UNITY_VISUAL_SCRIPTING VisionOS: UNITY_POST_PROCESSING_STACK_V2;UNITY_VISUAL_SCRIPTING
WebGL: UNITY_POST_PROCESSING_STACK_V2;UNITY_VISUAL_SCRIPTING;DREAMTECK_SPLINES;ODIN_VALIDATOR;ODIN_VALIDATOR_3_1;ODIN_INSPECTOR;ODIN_INSPECTOR_3;ODIN_INSPECTOR_3_1 WebGL: UNITY_POST_PROCESSING_STACK_V2;UNITY_VISUAL_SCRIPTING;DREAMTECK_SPLINES;ODIN_VALIDATOR;ODIN_VALIDATOR_3_1;ODIN_INSPECTOR;ODIN_INSPECTOR_3;ODIN_INSPECTOR_3_1
Windows Store Apps: UNITY_VISUAL_SCRIPTING Windows Store Apps: UNITY_VISUAL_SCRIPTING