diff --git a/GFramework.Godot/extensions/signal/SignalBuilder.cs b/GFramework.Godot/extensions/signal/SignalBuilder.cs
index 6917cf6..4e5b423 100644
--- a/GFramework.Godot/extensions/signal/SignalBuilder.cs
+++ b/GFramework.Godot/extensions/signal/SignalBuilder.cs
@@ -38,6 +38,19 @@ public sealed class SignalBuilder(GodotObject target, StringName signal)
return this;
}
+ ///
+ /// 连接信号到指定的可调用对象并立即调用
+ ///
+ /// 要连接的可调用对象
+ /// 调用参数
+ /// 当前构建器实例
+ public SignalBuilder ToAndCall(Callable callable, params Variant[] args)
+ {
+ To(callable);
+ callable.Call(args);
+ return this;
+ }
+
///
/// 显式结束,返回 Node
///