They suppose to move to a new position when hitting Z key but they all stuck together in a same position. Is there any way to solve this problem? Please help. Thanks in advance
public void moveEgg()
{
if (Input.GetKeyDown(KeyCode.Z))
{
transform.position = Vector2.MoveTowards(eggPositionLeft, EggSpawn.eggPosition[5], 0 * Time.deltaTime);
transform.position = Vector2.MoveTowards(EggSpawn.eggPosition[5], EggSpawn.eggPosition[4], 0 * Time.deltaTime);
transform.position = Vector2.MoveTowards(EggSpawn.eggPosition[4], EggSpawn.eggPosition[3], 0 * Time.deltaTime);
transform.position = Vector2.MoveTowards(EggSpawn.eggPosition[3], EggSpawn.eggPosition[2], 0 * Time.deltaTime);
transform.position = Vector2.MoveTowards(EggSpawn.eggPosition[2], EggSpawn.eggPosition[1], 0 * Time.deltaTime);
}
}