using UnityEngine;
namespace Unity.VisualScripting
{
///
/// Moves a 2D vector towards a target.
///
[UnitCategory("Math/Vector 2")]
[UnitTitle("Move Towards")]
public sealed class Vector2MoveTowards : MoveTowards
{
protected override Vector2 defaultCurrent => Vector2.zero;
protected override Vector2 defaultTarget => Vector2.one;
public override Vector2 Operation(Vector2 current, Vector2 target, float maxDelta)
{
return Vector2.MoveTowards(current, target, maxDelta);
}
}
}