$解:①若点P移动了$
$则b≠-1,P'(a-b+1,b)$
$由题有\begin{cases}{ a+2=b }\ \\ { a-b+1=-b } \end{cases}$
$或\begin{cases}{ a+2=-b }\ \\ { a-b+1=b } \end{cases} $
$解得\begin{cases}{ a=-1 }\ \\ {\ b=1} \end{cases}或\begin{cases}{ a=-\frac {5}{3} }\ \\ { b=-\frac {1}{3} } \end{cases}$
$∴P(1,1)或(\frac {1}{3},-\frac {1}{3})$
$②当P没有移动时,b=-1$
$∴a+2=±1$
$∴P(-1,-1)或(1,-1)$
$综上,P(-1,-1)或(1,-1)或(1,1)或(\frac {1}{3},-\frac {1}{3})$