tween.TweenMethod(Callable.From((float percent,Vector2 startPosition) => TweenMethod(percent, GlobalPosition)), 0f, 1.0f, 1);
public void TweenMethod(float percent, Vector2 startPosition){};

For animation, if I want to add extra parameters, I cannot obtain percentages of 0.0-1.0f, and he prompts me that the parameters do not match。What I want is to be able to pass in the extra parameter startPosition, but also accept the percentage percentage. The problem now is that I cannot receive the percentage after passing in the extra parameter. What should I do

    JiuMengD startPosition 是可以接收到的,但是float percent 这个却不是我想要的百分比,他会报错。

    E 0:00:07:0911 Callable.generics.cs:20 @ void Godot.Callable.<ThrowIfArgCountMismatch>g__ThrowArgCountMismatch|0_0(int, int, string): System.ArgumentException: Invalid argument count for invoking callable. Expected 2 arguments, received 1. (Parameter 'args')
    <C# 错误> System.ArgumentException
    <C# 源文件> /root/godot/modules/mono/glue/GodotSharp/GodotSharp/Core/Callable.generics.cs:20 @ void Godot.Callable.<ThrowIfArgCountMismatch>g__ThrowArgCountMismatch|0_0(int, int, string)
    <栈追踪> Callable.generics.cs:20 @ void Godot.Callable.<ThrowIfArgCountMismatch>g__ThrowArgCountMismatch|0_0(int, int, string)
    Callable.generics.cs:16 @ void Godot.Callable.ThrowIfArgCountMismatch(Godot.NativeInterop.NativeVariantPtrArgs, int, string)
    Callable.generics.cs:73 @ void Godot.Callable.<From>g__Trampoline|3_0<T0, T1>(object, Godot.NativeInterop.NativeVariantPtrArgs, Godot.NativeInterop.godot_variant&)
    DelegateUtils.cs:62 @ void Godot.DelegateUtils.InvokeWithVariantArgs(nint, System.Void*, Godot.NativeInterop.godot_variant**, int, Godot.NativeInterop.godot_variant*)