$解:(4) 线段 M N 的长度不发生变化, 都等于 10.$
$①当点 P 在 A 、 B 两点之间运动时, 如图.$

$ M N=M P+N P=\frac{1}{2} A P+\frac{1}{2} B P=\frac{1}{2}(A P+B P)=\frac{1}{2} A B= \frac{1}{2} \times 20=10 .$
$② 当点 P 运动到点 B 的左侧时,如图.$
$ M N=M P-N P=\frac{1}{2} A P-\frac{1}{2} B P=\frac{1}{2}(A P-B P)=\frac{1}{2} A B= \frac{1}{2} \times 20=10 .$
$综上, 线段 M N 的长度不发生变化, 其值为 10 .$