Files
2026-07-13 13:13:17 +08:00

27 lines
685 B
C#

namespace Lib.numbers.vec2;
[Guid("3b42b2dc-09dd-4f7a-9cf8-5988f26fbda8")]
internal sealed class AddVec2 : Instance<AddVec2>
{
[Output(Guid = "2CA0473D-0B36-4CA2-B532-9186E4556D67")]
public readonly Slot<Vector2> Result = new();
public AddVec2()
{
Result.UpdateAction += Update;
}
private void Update(EvaluationContext context)
{
Result.Value = Input1.GetValue(context) + Input2.GetValue(context);
}
[Input(Guid = "4C37316D-618B-40B8-A8E3-73FA02F289B0")]
public readonly InputSlot<Vector2> Input1 = new();
[Input(Guid = "8130C17F-CEC2-4E8E-ABBA-C89195010B87")]
public readonly InputSlot<Vector2> Input2 = new();
}