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); } } }