MoveTowards unity 2d code example
Example 1: unity movetowards
float speed;
Vector3 goalPosition;
void Update()
{
transform.position = Vector3.MoveTowards(transform.position, goalPosition, speed * Time.deltaTime);
}
Example 2: movetowards unity
void Update()
{
transform.position += (target - transform.position).normalized * movementSpeed * Time.deltaTime;
}
Example 3: unity movetowards 2d
private void Move(Vector3 target, float movementSpeed)
{
transform.position += (target - transform.position).normalized * movementSpeed * Time.deltaTime;
}