https://www.bilibili.com/video/av114716848426689 I guess it's because `Ghost` extends `Actor` and has a hitbox, `MoveBlock` checks if it collides with `Actor` before respawning.
https://www.bilibili.com/video/av114716848426689
I guess it's because
GhostextendsActorand has a hitbox,MoveBlockchecks if it collides withActorbefore respawning.