正在为RScript更新内容(已通过编译)

This commit is contained in:
2025-10-27 20:24:15 +08:00
parent b85f6699a0
commit 6dcf842e25
35 changed files with 598 additions and 1019 deletions

View File

@@ -26,7 +26,7 @@ namespace Demo.Game
/// 加载并绑定到新样条线
/// </summary>
/// <param name="path">对象路径, 不存在时则立刻加载</param>
[ScriptableCall(DependOnSplineCoreUtility.LoadSplineDescription)]
[Convention.RScript.Variable.Attr.Method]
public IEnumerator LoadSpline(string path)
{
yield return this.LoadSplineTool(path);
@@ -36,12 +36,7 @@ namespace Demo.Game
/// 必须先执行LoadSpline加载样条线
/// </summary>
/// <param name="value">百分比所在位置,取值范围是[01]</param>
[ScriptableCall(@"
<summary>
必须先执行LoadSpline加载样条线
</summary>
<param name=""value"">百分比所在位置,取值范围是[01]</param>
")]
[Convention.RScript.Variable.Attr.Method]
public void EvaluatePosition(string value)
{
MySplineOffset = Parse(value);
@@ -56,16 +51,7 @@ namespace Demo.Game
/// <param name="time">时刻</param>
/// <param name="isFollowPosition">是否跟随位置, 默认开启</param>
/// <param name="isFollowRotation">是否跟随旋转, 默认开启</param>
[ScriptableCall(@"
<summary>
绑定到样条线渲染器上(必须已经加载),
并设置跟随指定时间的时刻渲染器所生成的头部
</summary>
<param name=""path"">对象路径, 不存在时则立刻加载</param>
<param name=""time"">时刻</param>
<param name=""isFollowPosition"">是否跟随位置, 默认开启</param>
<param name=""isFollowRotation"">是否跟随旋转, 默认开启</param>
")]
[Convention.RScript.Variable.Attr.Method]
public void LoadSplineRenderer(string path, string time, string isFollowPosition = "true", string isFollowRotation = "true")
{
MySplineRenderer = this.LoadSplineRendererTool(path);